i
doublesinglesinglesingledouble
A
leftRepeatsinglesinglesinglesingle
singlesinglesinglesingledouble
B
doublesinglesinglesinglesingle
singlesinglesinglesingle
Repeat
double
A
doublesinglesinglesinglesingle
singlesinglesinglesingledouble
B
doublesinglesinglesinglesingle
singlesinglesinglesingle
Repeat
rightRepeat
singledouble