50
49 17 42 18 15 35 34 19 28 22 23 47 24 20 16 26 25 6 1 39 3 36 48 32 43 4 10 13 45 8 37 9 30 7 31 38 5 27 41 2 12 11 44 14 33 29 50 21 46 40
