. ... ##...# ...... ...... ##.#.#####...# ... ..........# .##... % ##.#.####D##.#..... .### #.....ZZ........ ..<.. # ######Z...#...###....#. .#. ......#5...# ###...... .. ...........# #......# ... ..........######.....###... ...........................###. ...#.(..###...##...#...##...... . ####.#......#####..........> #.#......##<...........## #....................### ###########...####...# #...# #### #...# #####