##### ..... ..#... #### ......##..## #._.#......# ...........# .#........# .........g.+ .........@<# ####+#######