&~      -
    .
,   !
    ?!&~