############### #.....#...b...##### #.'...b.r.g...# ###.#.......#...# #...#########...# ###.#.......#b..# #.'.>.>.>.'..## ###.......##..# ###########.# ... ..... #...... ..#.## ..#... ..# #.