... . . .. ... . .#. . . . . +###. . ## . .......#... . . # ..#.... . #... ... ...... ##....#... ....# #...######... . # # ..∩. ## ....# . #..... # ##...# #.. .####.##.# # .#.#.#.#.. . #....##...#.## # .........##Z..#.... #. #<<#...wX'......# # ......#.###......# ....# ##. #......# ..... # #......# .. ##'##### ##