#.. .. . . ## .. .. .. #. .#... ...###. ....## .......##...... ...#....!..# ...........# .............# ............## ##....(........ #...........### #........._## ..#.......## ...........