.. ... ....############ ...............# ...............# ##.............# ...............# .......5.(..####### ..................# ......h.....#####.# ...########.#..<#.# . #.#.###.# #.#.....# #.####### #.# #.# #.#