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