########### #.......... #.#........ #.#.####### #.#.# ##########.#.# #######......)...#.###### #........#########.#....# #.###.#.#....# #.#....# #<....#....#.# #.#....#### #.#.....###..#.#####.........# #...........................## #.#.....###..#.###.#.5....### #.#.....# ...#.###.#.####### #>..................5o...... #..#...............#o#.##### #..#.#.##.#.#####..o55.# #..#.#.##.#.# #.#....... #. #.#.# .#.# #+#.####### #. . .. ... ... ....