.. . # #. . # #.####. ##.##.# #...... ......# ...#########$.. .#............. ............... #....?.<......# #.............# ##............# #.#########..# #..... ....!.# .##)## ##(##.# . . . . # #