######### ## ....... . #.).## .### ###?.<.##...## #...Z........# ...............# ..#............# ........###...... ........# #.#.## ........# .# # ......... . ....... . .... .#