... . .. ##### .. .. #....# .. . ##....### ###.#. #....... ......####### #.....# ###.........## #.....### .........o...#########........ ###....###.###...#...#<.## ....... #.# #.#.#.#.##..### ####... #.###.#...#.###...# #... #.....#####.....#.# ###. #.....# #.....#.# .. #.###.# #.###.#.# .. #.# #.# #.# ..#.# #.# #.. ..# .##.# #.# #### #####. #.# #.# #. #.# #. #. #.#