5
BA CA AC BC CB AB