x{wyyx}{~|~}~~~~~~~~~~~~~~~~~~}xw}wyyx{{~{~~~~~~~~|ww|wwyy{y~}|~~~~|xw|wyy{|y~}~}~~wg^T~P|O{Xzb|n}v~~~~}|~}~}~}~|~|~{~{}|~{~|~|~|{~|~|~|~|~|~}~}~}~}~}~}~}~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}yw|wwyv{y~y||~}~}}~~~~~~~~~~~~~~~~