. .. #.. ..# ..##.. #...# ...#... ...... .......####...... ........#....# #.........# #....