######### ############## #....<..# #.....<....... #....Y..# #.....o....... #.......# #....Z........ #....?..# #............. #.......# #............. #.......# #.....o....... ####...## #........#.... #...# #......####### #..... #....... #...... #.....o. #...... #......# #......# #......#