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