### ####### ### ...## #..#..###<# ....##...##.#..# #..........### #...........# ########....#..#.# ......h....#..###># ......h######## ## ......# ...... ..... #####