~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}{zzzzzzzz{{{||}}}~~~}}||||||}}}}~~~~~}|{{{{{~|zzzzzzzz{{|||