##########++#####
#................
#......#..#......
#................
+................
#......#.g#......
#.....hh.........
####h#####''#####
#...h...# ''#    
#.......# g..g   
#.......# hh.gh  
#...<...# .....# 
#.......# gg.### 
#.......# ..##   
#.......#        
#########