. ..##### ..~~~~~ ~~~~~~~#### ~~~.......#### .......<...~~# ..........~~~~# ........~~~~~~# ~~~~~~~~~~~~~~# ~~~~~~~~~~~~~.# ~~~~~~~~....(.# ............(.# .............>#