30 30 6
8 7 6 5 4 3 2 1 22 13 10 11 12 16 21 18 15 20 17 14 19 9 25 23 26 24 28 29 30 27
