~{wwy{z~~~~~|{{yzwv{{z}~~zwstx~~}~~z|~y{zyzy~{{sqpsy|~{yyyyyux{yy}~{rnooqx~}~|zyxwwuvxyyz{~~qnnonv{}|}zvvuwuwsutxw{z|{~~rmjopnu~|~~||z{xywyxuy{y~~yonq