# ..# ##. .. .... ... ... .!.. ... #.. #..# ..# . ##..##.2##..##.. ............... .. ............ ..... #..##..# ..# . ##..##..##..##..##. ................... ................ . ##..##..##..##..# . #.. #..##..## .##. ... ............... .. ................ ..##..##..##..##. ..##..##..##..##. .. ................ ... .. ............ #.. #..# ..##..##.