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