##...... ##...... #..>.... #....... #......#### ##........ #.......# ###.#### # #..bg..##.# #.........# #....<.#### #......# #......# #......# #......# #......# #......# ########