[0] TO 1: {1, 0., "ok"} [0] TO 2: {2, 0., "ok"} [1] TO 2: {2, 1., "ok"} [1] TO 3: {3, 1., "ok"} [2] TO 3: {3, 2., "ok"} [2] TO 0: {0, 2., "ok"} [3] TO 0: {0, 3., "ok"} [3] TO 1: {1, 3., "ok"} [0] FROM 2: {0, 2., "ok"} [0] FROM 3: {0, 3., "ok"} [1] FROM 0: {1, 0., "ok"} [1] FROM 3: {1, 3., "ok"} [2] FROM 0: {2, 0., "ok"} [2] FROM 1: {2, 1., "ok"} [3] FROM 1: {3, 1., "ok"} [3] FROM 2: {3, 2., "ok"}