1: abcaaaaaaaaa 2: abcd 3: efg