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