## .. .# .# .### ... ####.#### ##+## #..o....# ##...## ## #.##.##.# ##.....##... . #.##.##.## ##.......#.# ... #.##.#...####...<......## ##########....# ##.##........+...)........ .......<....... #.........# #..........# ##########...#. #........## ##.......#.# ## #.###..#.# ##.....## # #.# ##.#.# ##...###.## #.# #.#.# #.......... #.####)#.# #.#.#####.# #........#######.#)# ######.####........# #.# #.#####..^..... #.# #.# #......#. #.####.# #......# #......# #......# ######.# #........ #... ...###### ##### ##.# ## ##.## #...## #.#####....#.# .......?...$.+ #<..# #.....$.# #.#.##### #.#.# # #.# #.. ###