####### ##....... #.....~~~ #....~~~~~ #<...~~?>) #...(~~~~~ #.....~~~ ##....... #######