2 4 0 3 5 6 7 8 9 10 1 15 14 12 13 16 17 11 18 