1 2 3 4 5 6 7 8 9 10 11 12
4 1 2 270 1 3 2 270 6 1 3 90 13 3 3 90 10 3 1 180 15 2 1 0 17 2 3 90 18 4 3 270 9 2 2 90 16 4 2 180 7 4 1 90 3 1 1 270