....#.. ###.....#.# # ##..#......# ..##..........# .. ........... ... #.## #....... .#... ..... #....# ###...... ..... #.<.###........ ...... #.##.............. #....### #.##.............# #......####.#..............# #.......#.................## #...##........#............. #.. ##....####............. #.. #....# ##............ ... #....# #.O.......... .. #.....# ##.......#### . .......# #........# ..............##.....# ........#####. #.....# #. ......?. ## ....####. ....## ..... ...