2 5 0 3 6 7 8 13 9 10 11 12 