######### ########### #.......# ..........# #.......# ..........# #.......# ..........####### #.......## ..........).....# #........### ................#####.........# ..................# ####.#..#.# ..........####....###....#..#.# .........oo.......>..#.#.#..#.## ........).####.....#.#^........# ...?......# #.....#........#..# ..!.......# ###...#...........# ..........# ######.....#.##.# ..........# #.......<..# ..........# #......#.#.# .........# #......#...# #..........# ...###.####.# .. #. .# . .. .# ## #