1*c4762a1bSJed Brown[0] TO 1: {1, 0., "ok"} 2*c4762a1bSJed Brown[0] TO 2: {2, 0., "ok"} 3*c4762a1bSJed Brown[1] TO 2: {2, 1., "ok"} 4*c4762a1bSJed Brown[1] TO 3: {3, 1., "ok"} 5*c4762a1bSJed Brown[2] TO 3: {3, 2., "ok"} 6*c4762a1bSJed Brown[2] TO 0: {0, 2., "ok"} 7*c4762a1bSJed Brown[3] TO 0: {0, 3., "ok"} 8*c4762a1bSJed Brown[3] TO 1: {1, 3., "ok"} 9*c4762a1bSJed Brown[0] FROM 2: {0, 2., "ok"} 10*c4762a1bSJed Brown[0] FROM 3: {0, 3., "ok"} 11*c4762a1bSJed Brown[1] FROM 0: {1, 0., "ok"} 12*c4762a1bSJed Brown[1] FROM 3: {1, 3., "ok"} 13*c4762a1bSJed Brown[2] FROM 0: {2, 0., "ok"} 14*c4762a1bSJed Brown[2] FROM 1: {2, 1., "ok"} 15*c4762a1bSJed Brown[3] FROM 1: {3, 1., "ok"} 16*c4762a1bSJed Brown[3] FROM 2: {3, 2., "ok"} 17