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