# .#### .## ##. ... .. # ..##.# .# .. ###### ....####.##.. #..... #....#..... #.....###bg.....# #....