.## # ..# .###.#######..#.# ................ #.........# ##''###''## #.........# #.........# #.........# #h........# #.g.......# #hh.......# #.........# #....<....# ###########