#.# ..# ###.# ..#.# #####.#.# ## #...#.#.#######.. #.#.#.#.........# #..<..#.........# ####...........## #.................. #...###.......#....# .. +..............# ##...###........ ................ .##....##......#. #...#.....#...... #.#.#.....#...... ................ ##......#.#.....#...### .......<+...........# #......#.#.........# . #........#..##.....# ..#......# #..##.....# .....!...###.........# .....................# .......or............# .....oo..............# ................##.. ..#####...##+#### .. #..... ....... ####...... #...... ......