10 3
aaaabbbbbb
1 10
5 10
1 4
