. .. .... ....# .... h.#######..#### .g.h............. #.#..# #.#..# #.#..# #....# ##.######.## # ...........# .### ###.#####h##...... ........[.....# ####.####.########... ....####............ #...........######... #...........# #...........# ##....(......## #.............# #......[......# #......#......# #......#......# #########..#### #....##### ##>#....[# ###.###.# #.+<'.# #.###)# #.....# #######