... ........# !......... .........# .......... .......? ....oZ. #.###o### #.#.....# #.#.....# #.#.....# # #..)....# ... ##......#...# ##.<.......# #............ #.........## #.........# #.....#..## #######..# ###