. .# .. .# .# # ############## ###########.###.# #..##...##...####..#.#..h.#.....# #....##.##.##.##.#..#..##.b...## #<.###.##.###...#####..##......# #....###..# ####..##.#.##.#........ #..##.#.#.## #####.###...........# ######..##.###.# # #####.#####.# ######...## .. # ##### ##