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