~~{|zz{y|xy|~~~~}}}{}zy|~~~~~~~~}~{z{}}|{|z~yz}~}}}|||||}}}}}}}~~~~}}~~|z}x|xzyz}z}~{{{{{{{zz{|}{y~y~zz{|}~~|{{{{||||}}~~~~~~~~~~~|{}z|zz|y