### .... #.. ... #. ###.### #.# #. #.....# #.# ###.###.#.#.###.. ................# #..###.#.#.###.### #.#...#.#...#...# #.#.###.###.#...# #...............#.# #..####..###.#<...# #..####.####.###### #..O).......... #.#######.##########... #>............... ..... #+#######.####### ##.... ........O#######'## ..... .........#......... .............O..... ........##.#....... ...........#..?.... ####.....###....... #..... ....... #.....# ....... #.... ....... ... .......