5
AABCD

DCBBCD

2 6
CDBDAD
BABCBA

0
