..#####....#####...########...##....##..#.....#..#.....#..##.....##...##..##.........#..#.....#..##.....##....####.......###....#####...########......##...........#..#.....#..##.....##.....##.....#.....#..#.....#..##.....##.....##......#####....#####...########......##....