wvuuttsssrrrqqqqppoooonnnnmlllllmnorux{~~~}|{yxvutsttuvvvvutsrqppooooonnm