# ... . ..#########..#### #.# .........o........ ######.# ..#####)###..#### . #....#.# ....# #.# ... .####.##....#.####....# #.# # # .........##........##....#####'###.# ..........##......#.# #.............#### ...........##......#.# #................. ............##......#.###............##### ............#........................# ............#.....#.#.###............# (..................#.#.# #............# ........<....#%#.......###............# .............#.#...#.#.##............[.. ......................%................ ..............#......................# ............#.#..#.##.##............. ................#. #.##............ ................. .......######## .........#................ ......# ........... ........... . ....#