1
100 4
1 5 4 2 7 9 6 10 8 3 14 11 13 12 15 17 19 21 18 22 23 16 26 27 20 28 30 31 24 33 29 25 34 32 38 37 40 39 36 35 41 44 46 43 48 47 49 51 42 52 54 45 55 50 58 57 59 60 62 53 64 65 63 66 68 56 70 69 61 67 72 73 76 75 74 71 78 80 82 83 84 85 81 87 77 79 90 86 89 93 88 92 95 94 96 98 97 91 99 100
