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