###. # .#.. .....####... ......# #.#. #. # ........# . . #.# .# #...... .# #... # ## # ......####. .# .#.. ..#... .# # . .# ##.....# .# . . # #....####.. ### #....#....#.# #. ##...#...## ##. #....#.#.### .... ..###....# .#.....#....#wX# .. #...##.##..... .#. #.###.###..#### . .. #. ###. #. .# #. .. #. ..# .# ... .#..