6 8 5 0 10 7 4 9 1 2 3 11 12 20 15 16 19 18 21 13 23 25 22 14 