2 20
10 9 22 32 85 37 50 91 82 10 71 43 60 81 20 54 76 22 93 72
98 17 90 15 43 2 18 33 52 25 47 52 89 98 49 42 73 23 57 63
