~~~}}}~vmhfip~u}y~{y{}|x~{~x{x}x}y}{~{~{}swsvsurquqsqusxvzx{x{y{y{x{x{xz{x{y|z~y~{~y|y{wzvyvyvyvyyvyw|{wnhfh|n}tvxx{s{u{q}t~quruusv