......#3###..# # . # ..##.#.#5# . ..# #.#. ...55.. ....# h. ##.5h#.##...# # # ##.#. ##...# ##.. ... .#..#.##..##...# ####..##5###......# ##. #.#.#.. .... #.##.##h..#.#.## # #5#...#.##.## # #.####..#..##### ......hx#5.# .#.#..5..###. #..hXX#.....# ####..5..###### ##.#............. #....../..####### #.#.....[.# #.#.#.#.... #. ###.####... . ... .# #... # #..# #.#.