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