... .......# ......# ......# ###.....##.. # #......... #.###....... . ..........# ... #....(....g#...... #................. ##.###...##.##.#.# #.......##.# #.##.....# # ###'''### ##.......## #.........# #.........# ##...g...## ####g#### ##8.8## ###'### #<...># #.....# +..<..+ #.....# #>...<# ###+###