######## #......## #.......# ######.......# #............# #............#### #...>?...w...ZZ.### #.......#######[$.# #.....?.# ##.....# #...<...# ##..... ####.#### (... #..# ... ##.# #### .. #.## .)%.# . #..## .... ##..#... ##.#.# # ####...#...g #<..$....... #......w...# ##.......... #........!.# #........... #........... #....!...... #...........