..# #...# #...# .###...## .........# #...!...# #......## #..oo.# ##. ##o..###.... #.#......... ######......... ###.............. ##................ ##................. #.................. ##................. .##.................. ..................... ..................... #................... .... ###................ .......... #............... ............ #.............. .............. #.............. ..............?. #.............. ................ #.............. ................ ##.............. ................... #............................<........ #......)...............(.........>.... #.................................... #..................................... ####..........................)........... #.#....................................... ##........................................ #......................................... #......................................... #.........................%.[............. #........................................ #.............................<........## ##...................................### #.................................### ##..............................### #############################