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