|z{zz|}z~z~z{}~x{spsnrnrnsosptpurvsvswuxyw{vz~y~{~y|x{y~wxuwptpots}{{u{syw{x|x{yx}x~}{||y|