14
abacbaabcabccc
5
0 13
0 3
6 11
11 13
6 10