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