AABBABABAB
AB