2 ABCCBA AAABAAB