. . .. . #..# . . #.... ..{. #..... ..#.. # #...... ..... ......# .... ....... ....####....#.. ... .. .#.# . ... # #2## . #.#### # .. # ... #. . ## # . .## . # . #