abcabcabcabcabcabca
(4)