######### #.......# #.......# #.......# #...#...# #.<.....# #...h...# #..g....# ####.#### #.# #.# ... ... .##.# . .. .. ##