50 100
30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 
75 69 16 47 77 60 80 74 8 77 1 60 33 70 29 24 91 60 69 70 60 50 81 19 29 81 19 66 49 94 1 85 99 8 20 97 75 5 38 99 3 34 60 76 92 49 91 100 54 50 93 73 56 17 46 12 4 17 63 27 33 86 55 99 80 38 53 64 49 73 44 68 74 52 74 29 43 87 3 35 77 85 89 20 89 41 69 73 72 13 91 83 27 81 73 34 36 15 8 61 
