##### ##..!#####.. #....h...... #.#..#####...# # ##..## ..# ##..## ..# ##..## #.# ##..# #.# ##.# #.# #. ##..###.###.... ##...........# #.. ##...####.##### .... ##.....# #..# .....#......# ##... .s..........# ##..# #..........## #..# ##...##....### #... #### ####.>.# ##. ###...<..# #####..