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