### ... ########.#### ...........>#### ................ ###......####### ...............# <...#.#.######.# # .# #....#####'##### .# ...#.#.###........##.#.# .........##............. .........'..........### .........##.........# # .........##.........###.#.# ....#+#####.#######........ ###. .#####................ . ...................... .######.##.#..#.#..#.# #..##.#..#.#..# # ####..##.#..#.# .# #..)).##.#..#.# # #.##........#.# # #.##.##..#....##.# ..( ..#<##.##..#.......#. ...# #..####.##............ ... #..# #.##.###........ #.####..# #.##.# #.####### #.......# #.##.###)#####.. #.......####.#............. #......##.............##.. #..o...##.#.#........)# ##.##..##.#.#...##....... #.##..##................. .###o.#..##.#.#...##<#...... ........).........##.##.###. .####...#...#.##..##.# .# ##..#.###.###.# # #...)# #.# #.# #..#.# #.# #.. ......)>....... ... ##.###.##.###.# .. #.# ##. #.# #. #.# .. .# ..