##### ####.<.#### #...8.8...# #.........# #.........### .............# ####....###..## #.....##.## # #.........# .## .........####...#.# ........'..g.....# ........####...#.# .......## .## #.....# # ##...# ##+#