############# #######........... #...........# #.# .#####.###.####.##.#### ##.#####.##.............# .........##.......#..##.# .......<..#.#.###....# ##.###......#.# ......# #......#.# ......# #.....##.#.......# ##...###.###...^## ##### #Z# #....# #.# #.# ..# ..) ... ....