.. ##### ... #...######... ..#...#....... #.#...#.....# #.#...#.....# ..+...+.....+ #.#...#.....#.. #.##........... #......##.##O.......... #......+.>.'........... #......##.##........... +.......#.##........... #.......#.##........... +..<....#.##........... # #.......#.##########... #.#....<..#O# #.#...O)).#.# #.........#'########## ##........).........(# #...................# #............(......# +....∩..............# #...................# #...................# #.................... #.......8............ #.................... #####.8.∩.8.......... #............##...... #.......8....# ...... #............# ..... #............# .. #............# ###...####..... #... .....