##### #...# ##.<.### #....#.# #.####.# ##.hrg..# #...h##.# . #....##.# ... #.......# ....#.......# .).#........# ........##### ....####.# ###> #.. # .... ..... ....... .#...... ..#......#