2 3 4 5 1 9 7 11 8 10 0 12 6 