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