. .# # . # # # . . # .. . . # . .. .. . . . #. # .# # #.#### ##..h## #....##h%# #.... #.#..# #.## #..###.# . ### .#.# .##. ##