## #.. . #.. .. #.. ... ###..#####.... ###.....<....<.. ........(..##### ........c..# ......h(h..# ......T.h...# .............# ....)........# .(.~~~;;;...... ...~~~;~~~....~. ..~~~~~~~~~~..~. ~~~~~~~~~~~~.~~