A B A C A B B
200 following