### ## #.. . ...## #.# .. #...###.###r#### #....?..Zo.... ###..r.##..a.# #####....### #.. ......##.# # #####...# #.# #...#######.##....# ........)oo....#### ###.######<#..## #.#..# #.#.## ..#.# ##..# ..# ... ..