############# ######............ #....'....<......# #Y####...........# #.# #####?....#.. #.# #.....# #.# #..#### #.# #..# #.# #..# ... ...# #.# #.. >. #... ...#... ..#...#+ # ###.....####.# ...........Z.# .....⌠.......# ............# #.....### +#...#Z.## #...#...# #...##.<# #... #### ####