o ... ### ....### ##.## #......####...# #........# #####.#.## #.### ##.# .....# #<.# .#... #.## .... .# #.# . ..! ....### #.# ..# .. #.#...# #.# ....##. #.#...#####.# .......###.#....##...# ....#...o......##.### ##............##.## ......o.............# ..o.###.............# ...<..........o.....#### ..>.###########oo....#.## . ##o###....## #.# #.....# ##.# #.....# #..# #.....# #.####.....# #.#........# #.).##.....# #######...## ##.## ###