u7o8v78olp89b   ooooooooooooooooooo oo+++++++++++++++++ + o9iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii   tttttttttttttt