.....## ......# #. #### ...... ... ....#....#.... #..#....#.... #.###?#......... #............... #..<........ ..###...Z.###. .......l..## ....###o)!# ... .r...# .. .(.#...# ........!.# ?...#....# .........# ####.#...#