### ... ###.# ##5..# #.<# ....55h## #.#.##. ... #. . #. .. .. ..