##........ .. #......... ..####......... ............... ................ ................. .......O......... #............... ....#............ ...##............ ###............# #..............## ................# ###.............# #.............# #.............# #............(# ###.###.......# ##.# #.......# #..# #.......# ..######.####.......# .................##.###### ...#####.###..##.........### #.# #.#######..##...###### #.# #)# ##..........<# ..####.###.# ###.........# ............# ##........# ...........## #........# ........<..# #........# ...........# #........# ...........# ########## ........>..# ....>......# ..........#