. . ## . . . # #. #### ### ### .##.. #..#.# .# . #.# . .# #.# ..#.#.# ## . ..#.# # # ..#..# . .......## # # .#.....## .. #. ## .# ...# ##XX..... # # . # #.... #.. # ##......# .# .. #. #.. ....# ##....#.##... #..##.......w#.#####....#......# .#..#.#...####....#.w..(...# . . .#.#. .....##...X....# . ..# #.#.#. #.......#......... # ## .#.#.#.#.##.#......#...# . ...#####.###..###.# ... . ### .# #..# ..# . .. ...# ...# ...###. ##.# #.#. #. ## ## .