.. #... #..#... #.#... ## .o...##.. #....#.# #...#.# #..#.# ###...# #.#...# # ## #..##..#... #....#.#..# ##......# #.#...#.# # #.#....#.# .. #..#...#..# ... ##.#..## #.. . #......###...# .....###.#...# ..... #...### #.##. #.#.....# # .. ### .#.#.# ###. #..# ### .....# ##.## # ###. # .# #.. ..# # ##.#.#.###### ..#....# ..# .. #..... .## . #.# # ...#### .#{ ## #. #. ... #. .# #. ...##.# ... # .# # . #