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