.. #. ..... ..##.######..... ........#........ ................. ...$....!........ ................ .......)?)...... #######...........# ##.....##........... ##.......##.......... ##.........'#........# ##...........##.....#.# #.............####..# . ..............## ..# .......<.............. ..............##.. .. #.............# .. ##...........## . ##.........+# #+.......## ##.....## #######