~{yxyxvtuw~~{~~~~~~~~}|{{zyzxwwwwuuusssstrppprnnmnnmnopnsv{x~~~~~~~~~~~~~~