|{yxxwwwwxxxyyyxxwwvutsrqpoonnmlkjihhhhiijjjjjjiihgfeeddddefghjkm