#... #..# #.. # #..# # #h.###. #..# #. ..... #..# #.##.#.. #..# .. ....#.########..# #...#..............# #....#..#####....# #.#.......'....# #.#h..#..##....# #h#...##'##....# # #.#.h.##.##....# # #.#.#...##'##....# .#..#.#h##..##.##....## #≈..g.....S.##+#####..# .....#.#####...#####.# ... #.'.g.hh<.'.'.'.# ≈ +.#####S..####### #.. ##+## ####