### # ...##. #.... .....### ##....## #....aZ#######.# #.###..<........ # #..?..##### ... #####...# .....######...# .......<......# .....######...# ### #...# #####