5 abc bcd cde aaa bfcde 4 xxxxxxxxx wwwwwwwww yyyyyyyyy zzzzzzzzz 4 xaxxxxxxx yyycyyyyy zzzzzazzc zay 7 abcdxxxyyy efghxxxzzz ijklwwwzzz cd ij abgh efkl 10 aa aa aa aa aa aa aa aa aa aa 3 abc def ghi 3 aaa aaa aaa 10 aaaaaaaaaa aaaaaaaaaa aaaaaaaaaa aaaaaaaaaa aaaaaaaaaa aaaaaaaaaa aaaaaaaaaa aaaaaaaaaa aaaaaaaaaa aaaaaaaaaa 10 fbjkwfholw fjkhjkfjew wefewfewfw fgerfgergr ioiuouiiuy fbjkwfholw fjkhjkfjew wefewfewfw fgerfgergr ioiuouiiuy 0