####### ##############...... # #..................###.# #.###.###.#.##.###..... ####>###.# #....#.# #... .# #........# #......###.###...# #.##.##### #....#...........# #.##... ....#.######.####..# #.###### #####.# #.o.....# #.# #.# #o)###.## ###.##### #+# #..# #.......# #..# #.#.###.# #... #.#.##..# ##.#. ###.#.....#### ../ .............+ .. . ##.###...#### #.......## ##.......# #.......# #.......# #.......# #.......# #.......# #.......# . ####.#####.... #..<....... #######.###