### #.# #.# #.########### #...........# ##'#########.# #......###...## ########.............# #.......(............# #.####...............### #..'.................# #.##...........##....# #.##...........##....# #.##.#.........#....### #.##.#.........#......# #.##.#......#+##......# #.##+#......#.##......##+ #.#...........##......... #.#............#......... #.#............#.......... #.#..........$.#......##+# #.##+##...(.....#........ #.............#.#....##.. #..#............#....#... #...###.#................ #.<.O.....#.#####....#... #...###.#.#... +....+.#+ #...# #.#.#.### #....# #.... ..#+#+# #....#+#. ##..##... #........ #...+... #........ #.###.... #........ ... .................. ............... ..............# .........##.... .......... .... .......... ... ........... ..