01 ('E', 'F')
02 ['1/2', '1', '3/2']
03 ('E', 'F') / D.y=7
04 M1.y=3 pending=True
05 success ('M1', 'M2') moves=3
05 undo ready moves=2
