# ... . ##..## ... ..... .... #...#.....+ #.........# #...#...... #........... #..<........ ######.#.#......# .........#......# ##............... #.###..%######## ###.###...####### ...>............. .######...####### #.......... #...####### #.....# #..##.# #..# .# ######..# .### #.......##.... #.......#...### #.............. #...........# #...........####.# ########.......... ########......#.# ........oo........ #.#######.......# #.).....# #.......# ####....# ....# ... #