######### #.a...... ..........##.# ..........##g# ..........##g# ..........##g# .......g..##.# ........g.##.# ..........##.# ########......# #.......####### #.............. #.............. #...<....###### #...........# #........##.# #........# .. #r.......# # .......### ........# .^.......#