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