5 3
abcde ace
