. #. # ## # ## . # . . .. # # .#.# . # # # .####### . .. ... #.. .. .# . # #..## .##.## .. #.##.. . #.# .. ...###. # .## . ...##.###### . #.#.....#...# .## .##..# ####X### ### . .#. . # ..#...###.# .. . # # ..###...#.## _ ###. .# .##.####..#..# # # . ## ....### #.## ..# # . ..#.#.#.#........#..# . . . #.#### .#.#.#### .# .. .# #. # ..# #.# # .# ..## ..# ###. ##.. .# ##. X . #