Ticket 11842
Problem 1690 -f
Submission 160063343
View hacks & all small testcases

Unable to dry run this testcase?
Try making a new request with small values of n_high, t_high, *_high, etc.


Retry
Input
58
92
cccabbacaccbbacaaaabbcccabcbbcaacbaabcaaaabbcbacacbcbabbbcbbabacaabababccbbbcabbbcacabcabacc
56 59 5 22 80 24 37 58 66 76 20 77 14 21 43 4 65 55 67 53 16 87 18 39 41 19 71 62 84 1 33 91 54 63 57 25 64 2 32 68 9 44 31 72 78 73 7 10 38 28 35 90 81 17 34 8 36 27 89 47 29 12 69 88 52 85 51 40 15 70 46 86 92 23 61 45 48 13 3 30 50 6 26 83 60 75 79 82 49 42 11 74 
89
idgifgcbhhebedaadcbgdafabhgfigiicegfebeiiagbhghhabfacehicedegfcbiaiifebgbhibiaieddfdiichh
32 27 89 24 19 1 58 9 35 12 70 56 43 59 82 42 86 66 5 37 81 4 21 64 65 6 10 88 36 29 53 31 14 23 73 28 15 30 18 16 77 40 7 74 80 39 68 83 61 63 55 54 72 38 62 2 8 13 76 69 57 47 20 41 25 34 49 48 79 75 45 60 84 85 17 51 50 3 11 67 22 46 33 26 78 87 52 44 71 
66
ouqpakoqwcoslmloulftmnrirhoumpapnaiovbkstonbigpustpaufrnfhokvrjpte
66 65 25 24 12 55 2 61 29 47 28 43 50 31 3 64 8 46 45 63 32 16 20 9 39 18 48 58 35 36 54 15 14 51 42 5 37 13 27 33 17 38 40 26 62 30 56 1 52 10 41 11 34 19 59 6 53 4 22 7 60 44 21 49 57 23 
40
ffafcabfaeebfcabdfbfdadbbecbdfcacfccbafe
25 2 38 23 6 32 12 3 18 10 9 5 13 22 17 33 31 29 16 20 35 4 24 34 14 28 37 36 26 8 1 19 30 39 15 11 40 7 21 27 
26
abaababbbbbbaababaaabbbbaa
1 7 6 25 3 14 21 12 4 18 8 13 16 20 24 9 2 10 5 15 22 17 11 19 23 26 
86
ukxalaaqkkmjsjwlnrkftbsxrhdrmiphrfcefufetisrcuxyfletvvgmealdhvbpijaidupqnvufbxplijjdjb
20 18 43 30 68 52 41 61 86 54 44 57 67 73 48 40 49 22 4 7 83 69 2 26 16 19 24 25 74 80 36 45 10 29 39 42 8 75 81 14 60 56 46 64 71 6 70 1 58 28 37 34 13 85 82 21 79 38 12 5 47 77 33 50 35 53 65 84 9 31 59 55 23 78 51 32 27 63 76 11 66 62 72 17 3 15 
200
lgngigckbgkeajkpnqcpiknfiekjnjqeolcdajpfdlimipamojgofmhfpkncfikoilbkcppleiqbonqeohldaeaahkimpicnmjdqhdlinqjgjegnlgmnpmilbaddigcgepeklmcoffeieiqbbqdkifopbqblkoqfbopebolikjqiolfioijhmjlaqkpndcfcfofmnokh
10 48 92 88 199 80 81 108 184 39 1 117 29 136 200 12 66 49 138 181 89 36 161 85 187 180 90 26 78 153 163 33 69 60 173 156 151 100 178 52 177 44 182 47 62 72 21 106 167 38 28 6 172 158 134 170 94 194 3 122 135 146 32 50 197 18 42 195 105 77 51 175 97 87 37 147 159 99 165 188 16 111 114 131 54 190 139 171 121 9 20 53 91 67 110 79 109 128 8 102 15 61 7 22 127 93 58 126 155 141 192 83 4 142 193 17 59 56 25 84 132 118 27 145 103 148 174 168 14 96 116 149 75 74 160 63 68 46 124 189 76 120 43 152 113 125 82 133 98 104 164 169 162 40 191 11 30 130 34 57 5 137 186 24 150 23 70 45 112 64 140 86 65 179 119 107 73 55 144 41 185 101 154 31 196 143 123 13 176 115 2 198 157 35 183 129 95 71 19 166 
79
ijdjhjifeaibidggfhcakgefabidcfkhbbjiikbgceiicfahifecfifggdeihdckbbcfikfaekgjcge
79 34 74 25 54 78 12 8 2 44 42 77 23 29 20 73 76 58 31 40 37 62 55 18 61 67 22 1 30 4 57 68 71 3 39 72 32 70 11 28 49 46 51 69 52 14 38 41 15 26 75 13 53 21 50 63 65 35 47 27 16 10 56 45 64 60 7 9 5 33 66 43 59 48 36 17 6 19 24 
185
aeedfbceeebdaaecfdeegbefaadgfbfddfdecgghcbaecddacbhdcgbcbbgfheecdgcafcdffgabdfcbegdfecgbgbdaggfeahdafgcgfcbbahdfebbccfgebbbgchgccgfcdbcddgdfdhfebfacgagcbaahdhbdbfbafdddfahddhbhdhafacaeh
55 13 103 110 142 89 77 121 45 69 100 120 165 130 106 49 53 175 68 157 167 51 109 36 122 7 23 147 119 25 35 135 16 57 150 97 127 41 93 10 183 91 37 156 123 131 33 5 124 71 21 162 118 24 145 26 143 155 172 52 34 62 47 184 98 9 58 70 46 90 3 95 144 86 78 140 82 108 39 94 61 153 102 73 112 83 44 2 54 38 173 152 117 158 50 85 60 96 133 76 177 75 149 42 159 134 170 19 171 56 59 166 116 161 63 141 164 40 148 17 67 107 99 27 22 48 87 74 169 139 104 18 4 6 14 168 178 65 101 126 129 64 11 1 12 92 28 179 132 43 128 138 114 163 182 181 79 72 15 66 88 29 154 174 84 20 137 176 146 136 30 185 105 80 125 151 111 113 31 180 8 160 81 115 32 
180
mngdtjkcboqmmopmhwphdevtfkcewwudcbgnvtkgbbckmqaqadllwaiewfuttwglovpwkbkgaemvqifgbjrevssknicnjatwsmuhfmlvgnnksrcrbdefvkgulieslbsbwgakebiuhnqiqrtlrepkpharphnrkjmncbweeidjwkhcfhuwvtgp
67 169 53 19 139 33 120 156 39 119 32 97 6 24 58 22 150 126 153 131 45 124 149 20 76 37 176 136 71 70 28 104 31 80 63 77 52 78 155 158 137 13 43 122 128 4 152 57 107 87 96 89 14 85 138 116 151 114 68 101 69 144 55 82 1 164 145 105 51 133 64 5 35 21 162 98 112 118 46 59 103 174 130 106 62 147 26 18 110 115 74 167 8 165 30 100 159 29 11 47 129 117 99 17 170 23 179 81 121 163 161 79 111 171 94 25 127 132 160 9 140 142 175 148 66 12 108 95 168 36 15 125 7 109 173 50 48 134 90 180 3 177 56 135 166 54 113 41 88 42 61 40 60 172 27 92 146 75 10 44 141 84 16 49 154 157 178 93 72 143 83 2 91 102 38 65 34 86 123 73 
183
uwnkdsmicwdbvclsudikgkcbdtegucnlekssrthhhjvffdjkbtmruajohtakgpicpdupapiiljrujrduucgentmfheamewleqkdenrtsrqbddgqumesnuvnmmoianvdrpwkockhekgmkhmqomkfrlflobdpvdhlsiqbphqljteaefkhfnqnofuc
129 50 146 26 180 168 39 99 141 11 57 175 31 68 59 94 61 87 131 167 32 162 107 35 128 71 170 14 64 126 102 83 156 138 43 33 95 125 159 169 93 91 178 18 48 41 121 67 142 23 105 20 165 147 60 172 118 155 75 108 114 92 149 88 98 46 34 119 54 9 53 160 1 120 49 158 134 106 16 181 145 90 115 81 13 7 58 109 139 179 25 79 174 117 150 122 104 152 133 161 151 80 84 30 66 140 171 74 29 37 112 148 12 89 136 3 21 51 123 19 55 100 163 110 47 5 56 8 69 173 4 96 44 130 70 116 86 17 85 127 24 2 137 38 166 164 135 36 103 63 72 176 10 111 154 77 15 6 143 132 52 82 65 101 97 144 76 177 42 27 62 22 78 113 183 45 153 182 40 28 157 124 73 
101
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
43 34 65 60 42 33 80 67 76 25 91 79 77 30 97 10 83 99 72 68 93 13 32 54 100 20 39 98 89 15 71 57 58 17 75 27 1 85 45 78 12 74 44 52 31 70 3 38 29 69 11 90 50 19 49 61 62 53 47 73 82 48 56 63 46 96 40 64 41 101 2 16 6 51 8 28 81 24 84 18 21 92 86 87 22 37 66 94 55 23 36 59 7 95 35 26 14 4 88 5 9 
39
bfcadaabkdcanbjmcelcnaceimgkghimknekcig
32 6 36 14 12 24 34 3 28 4 22 2 30 21 13 29 16 23 18 1 33 27 20 15 26 19 5 35 39 37 10 11 38 31 7 8 25 17 9 
114
bbbeeeaadcebcabeeeabbcbebabaceaebdbbbeedbbaabecccaabcaabcdeecaaeaacabbcceaaccbbacaadeddaccbdcbaaacabaeccedadbdabdb
64 104 24 83 76 68 54 66 98 70 72 105 5 58 94 61 110 103 114 26 49 106 28 93 77 55 97 27 86 67 102 73 13 59 74 41 57 108 81 89 11 17 88 18 56 82 53 90 51 37 111 85 96 35 40 71 39 2 47 12 107 84 69 112 7 75 48 10 92 32 1 4 42 45 109 21 29 25 52 30 99 80 20 60 65 14 95 22 46 79 100 31 15 36 63 9 62 113 101 3 91 19 23 43 16 50 8 78 87 38 33 44 6 34 
112
abecdddbceacaddeaadaebdddebedecddbbdcddbbbabaaedaadcdceaecddddcabcbaabbbcbdecebddcdeecbdcebecccebcebbebddedabebb
27 75 52 85 84 26 95 40 96 43 49 23 68 32 107 53 106 88 33 80 109 48 13 35 98 38 62 30 37 86 14 54 22 10 1 24 99 8 46 6 67 17 97 71 39 4 76 12 78 18 74 42 111 94 108 81 20 2 83 34 31 44 65 28 100 59 16 61 73 29 56 92 47 7 69 89 77 66 103 5 3 51 70 57 82 45 93 64 90 101 87 41 91 79 9 72 50 25 11 104 15 105 60 19 21 110 55 63 58 112 36 102 
85
ahcfgeafeeffchhdahegadbhhahdadacaagddgfggbeadhbdaecdagecabheddhehbfggbfdgggabafggbbeg
23 52 41 54 40 73 84 44 85 5 58 28 47 45 75 70 82 11 22 9 29 61 80 27 68 32 37 13 17 48 34 24 76 10 30 31 26 7 8 39 38 15 42 77 19 4 6 71 69 78 16 43 18 83 59 25 14 66 57 36 79 12 1 50 72 64 49 2 63 20 56 67 35 81 51 53 21 3 74 62 60 33 55 65 46 
173
mkcbdnlkbngbmkjmemchagjbbfbjemalmfbfmdgdhhidbhjjkbbgmacbnadciinlefjbedimncdgcmkiiknlnaaadgkmbiafefnlfecejkiicflncjfnbicnnjdhjldfihjidnmdcjbakfifbkhglmeekhejcheclmjkifedjedhf
166 132 119 25 75 89 106 82 61 21 54 18 98 109 108 16 62 85 100 31 68 96 27 59 148 86 173 121 145 33 169 134 105 32 49 76 168 97 60 72 138 78 130 136 124 101 127 114 81 39 64 158 46 8 160 161 151 102 103 126 7 147 113 52 131 90 167 87 57 17 142 28 139 24 50 80 70 170 91 140 71 123 63 149 12 115 56 34 84 10 163 11 47 122 172 107 65 159 150 14 88 125 29 133 42 157 43 116 111 74 93 135 53 69 95 51 120 146 137 41 128 171 48 1 104 94 6 19 77 110 144 13 165 67 152 9 141 156 164 66 92 154 155 2 73 44 3 112 4 22 26 35 58 153 23 37 40 129 30 36 45 20 83 5 99 143 79 118 38 55 15 162 117 
117
fgbeflblcaccfajhbdgkblfjfafgacamcjlihfkidglakegiillkmgbekikhdbjgadddblijlamdikdgdkecemleagkecjhbhhbbamfkkiaclhihlmjkk
39 57 66 82 22 33 83 105 67 49 24 31 96 111 56 72 65 58 61 69 44 90 59 103 16 35 10 54 3 15 77 95 60 20 92 88 9 117 106 85 70 2 75 115 79 80 93 47 76 7 19 87 116 94 12 98 110 34 52 99 28 29 64 68 89 108 62 11 86 48 38 107 30 102 113 25 23 84 1 50 42 71 114 5 104 41 21 81 51 40 63 73 55 78 43 13 100 32 74 27 8 17 46 14 26 91 36 4 45 97 101 6 37 112 109 18 53 
151
mbrmljjfmnhmcfpepjrjrjdnqojoolbftntlbtnhroefngkkeqsnfsitqksahdiiclaihlgkaoseaofgfbelbjbearmrqslffhkdsreiclpktqiilmktnschbnfhfdgnnbieefribdnntiiearefcsa
12 50 131 37 81 31 48 101 19 97 138 149 141 69 71 76 93 99 29 107 86 72 30 18 32 78 43 28 1 68 88 89 105 135 52 112 84 64 10 34 122 82 9 150 73 126 44 119 17 33 45 26 125 55 100 53 83 87 96 38 151 22 79 147 136 143 148 145 42 14 54 117 57 65 129 103 102 59 62 5 6 74 35 118 111 70 66 51 127 91 92 113 60 4 56 95 114 8 123 121 21 142 128 106 146 25 130 104 124 109 11 67 80 63 133 16 139 108 24 46 49 137 2 75 27 39 3 47 58 41 61 13 85 36 116 94 110 23 20 120 132 90 140 144 98 115 77 15 40 7 134 
148
fmhfgmncljaqphlocscnbgpasnsbcmgpborkjrahigrnnfofhhbllkpsrfdicsjafsmgratsrgfjqcodrgidnmkkiiinhffsfattbnhdkpctaerdqpdchnfjpifmbditfagpkisltpeppkjjoogt
89 28 98 110 64 40 47 55 93 72 138 102 120 14 84 83 119 113 29 109 46 74 78 139 73 20 136 106 86 33 6 56 22 60 57 50 124 91 88 23 126 121 17 142 112 144 31 70 117 134 96 21 63 130 146 127 148 135 66 42 114 11 105 87 34 25 122 79 62 82 9 90 97 37 51 10 147 94 4 65 26 69 80 58 123 103 48 71 59 32 35 39 85 41 8 125 30 133 75 140 129 77 131 13 12 18 137 68 115 143 27 24 101 95 52 107 7 19 118 81 104 145 44 5 108 128 36 53 67 116 111 92 49 61 3 1 43 45 16 141 54 100 38 15 132 76 2 99 
100
bhbgcehgfffcdhhhchefeaabgbcdcehbfbfcbabeedchacdabefhcfcbacdgfheehbdcgfegbhhacebffahefageacgegaccfbbf
52 84 69 8 61 23 93 2 98 60 65 95 81 75 48 16 72 19 31 67 99 51 9 28 20 53 78 38 96 7 80 55 43 59 70 90 57 1 56 22 46 45 26 92 14 39 47 87 34 5 13 24 54 6 35 15 29 83 30 74 27 91 66 63 12 85 21 64 76 58 32 41 11 71 86 100 18 42 17 44 97 77 89 10 36 68 33 25 94 49 73 37 62 3 40 4 50 82 79 88 
190
jgxxcauxarxrocobmxsxptlvgdccpggrieqlgmgjrdlkwmvlelwcpbudjlclmlvhrnxgmlgdvsgmitdogljwcdejniivtesoeducuhnnknhgvgaicxbcxbcpejmxfrfeboqogacicnwalvctrxqwhtgofhwcjlptjmkdkendvamdmrtgsentqkqfrrxupi
10 148 182 120 168 116 173 117 172 51 57 190 25 67 2 114 89 16 45 58 189 174 86 146 166 109 96 29 60 160 50 31 113 76 37 147 162 69 141 43 9 4 83 61 98 14 3 119 164 87 137 80 36 179 18 88 155 133 70 49 27 74 81 107 59 129 32 35 152 171 111 97 66 136 8 94 151 131 15 138 176 95 183 39 135 46 177 145 82 5 125 6 178 123 134 122 64 181 17 92 188 71 12 149 103 24 127 106 78 169 26 101 163 105 77 19 55 52 30 93 100 140 144 126 175 142 110 63 132 158 41 40 102 150 184 54 165 1 48 121 28 7 38 13 153 42 68 167 65 23 79 53 112 75 84 118 104 128 85 20 44 22 154 156 62 73 187 130 56 33 157 124 99 21 34 185 91 159 161 180 11 186 108 72 143 170 47 115 90 139 
4
babb
2 1 3 4 
75
fdcbcfjegifdecffiacaadegdffibgejjbbgbbhjidbfejgdgibjedbjccaehgefeedhabaghfj
12 52 47 56 44 71 10 2 60 54 21 55 15 68 30 33 32 13 8 51 37 43 57 66 62 16 1 69 11 40 42 48 75 67 18 35 6 19 38 23 17 31 73 50 4 53 9 64 5 59 34 61 65 70 41 26 63 20 49 3 74 14 27 7 58 36 22 25 24 39 45 29 46 72 28 
113
becdacdcbddeaeeaddecbabddbadbdaaaaaaacbeccacaccddccccdeeedbcbdecaaebdaeeebbbccdcebdacdedabaaedcaedbddaadeaedeedcc
30 91 84 89 62 35 36 24 16 11 37 65 95 110 17 25 55 63 50 108 13 19 15 48 54 4 67 103 60 43 75 2 52 14 21 34 3 73 97 58 81 96 8 101 86 27 80 47 33 90 23 20 70 107 56 49 111 94 85 26 93 68 28 87 74 72 98 79 44 64 57 77 46 109 18 12 6 40 104 78 61 51 113 31 10 41 9 92 5 39 1 99 22 38 7 76 29 42 83 102 66 69 45 53 100 59 32 71 82 112 88 105 106 
13
dbcaacbaccdcd
7 6 13 11 8 3 4 1 10 5 9 12 2 
184
ujqjcsnhxhpyuleiesbcspfmarvuruyjeqmhdshfsntjdbtnpbmkvbqlidwvoejaormfusqqcuiiffqinneirjpsxlgbqhsqteuonyhevndxxwyskvjthemginjxpcpegnfdaedeifsrdeorcyheahowfsvpscqigqjffwlwfqwgqchwvwioodcm
97 31 117 50 46 21 33 8 39 10 18 166 162 84 179 12 110 60 122 79 157 100 65 156 172 49 58 73 139 86 40 70 170 111 16 130 138 180 102 19 96 178 115 41 126 1 29 47 71 171 116 59 149 3 118 125 53 104 144 25 13 150 2 124 44 78 5 153 68 155 62 27 15 88 147 127 17 69 154 91 74 24 95 163 54 77 55 142 158 146 37 145 34 28 103 169 4 161 112 123 75 173 167 119 159 134 9 120 35 113 98 45 168 131 174 121 48 175 140 38 106 128 72 132 93 7 52 61 90 32 43 101 160 64 56 23 87 183 143 94 26 11 20 42 80 107 182 137 63 57 51 6 133 136 81 148 141 14 181 89 99 164 83 22 177 105 76 129 114 152 92 176 30 184 82 165 36 85 135 109 66 151 108 67 
22
jjcbaidjclbfajiecgfcef
5 14 21 7 19 8 12 6 20 13 16 11 18 4 9 1 22 10 2 3 15 17 
11
dccedaacacc
7 4 8 3 5 9 1 6 11 2 10 
157
dfecdabdcddfebdaddfbbcecefddbeecfecfbbddecfcbecdcffcedbcdebfdaefbdfaefefedacfbeeacffbfbacdefcfeeaabbcabfeaabedfcaabfeebbeefeebfeffefdacefdcbeddbadeefcecdaaed
146 156 132 99 154 52 2 136 27 72 38 19 107 116 84 33 102 37 138 7 28 10 80 50 51 109 16 106 110 141 155 17 143 21 56 41 130 119 66 48 78 91 71 121 108 74 5 114 142 81 60 8 44 111 3 85 147 13 124 29 137 90 120 123 39 94 131 24 86 126 92 54 129 77 79 149 40 25 22 32 157 128 11 36 1 62 76 89 96 87 12 63 103 53 101 98 100 150 18 69 55 14 139 152 133 45 46 135 35 134 57 113 59 26 20 148 65 34 49 23 75 122 31 105 145 151 97 118 125 47 30 9 4 112 140 68 70 93 15 67 83 73 58 42 61 64 43 117 153 104 88 115 82 127 95 144 6 
94
baaabbbaaabaababbaabbaaabaabaaabababaabbbababbabaabbababaaabaaaababaaaababbbababaaaababbbbabbb
89 54 79 80 2 20 5 61 53 23 26 58 46 85 56 25 59 63 33 62 78 81 75 93 39 11 7 44 19 36 35 87 30 68 3 38 73 66 72 91 94 71 10 76 69 17 16 55 43 12 60 41 65 90 74 82 50 88 40 27 22 52 18 57 32 28 29 77 49 24 1 45 34 4 9 86 8 47 15 42 37 31 84 51 92 13 14 67 6 70 21 48 83 64 
27
glieojnmqkpufgfogaficipmnkx
1 6 24 23 20 2 26 10 19 22 12 9 13 25 21 4 3 18 5 14 15 27 8 16 11 7 17 
138
agcehhibjjdafijacgiaaahigibbjejhihiifbaaighcijejicaffhddjfffjccfebidbbbgbhjghejjdhbigbbbfdiagficjeacjdhbeejegchcihfehijbccgcgigghhghadhddi
64 24 80 32 15 4 1 73 85 113 138 137 120 6 47 5 103 9 121 36 108 51 43 26 3 19 59 132 8 27 100 92 122 72 62 60 102 22 105 83 74 57 124 56 14 25 106 86 50 96 29 33 42 55 40 78 88 69 112 65 115 90 46 134 39 101 123 35 48 30 97 58 93 67 84 82 31 94 44 53 125 34 23 117 63 76 61 38 98 99 16 87 28 129 70 95 54 18 89 71 81 114 109 10 68 20 136 12 45 37 79 126 130 133 135 77 75 91 13 116 127 119 7 66 41 49 118 11 52 131 107 128 111 2 110 104 17 21 
86
fckahlklnkimfgabmlfjgbgfnhledlebnnjhgmnbmgdndlcdfejmmcmbhjnfjbmaicjlndmldagbjlfefhacfh
10 17 53 41 78 23 86 48 31 4 72 52 32 20 51 39 80 12 16 82 42 46 84 61 74 54 15 19 1 14 57 77 68 75 69 65 43 85 71 49 9 47 26 2 45 6 22 7 81 56 33 30 60 73 8 76 79 66 27 58 59 62 70 40 55 83 36 28 63 38 24 3 5 34 18 64 21 29 67 35 13 11 44 37 50 25 
59
nuqbetrhctnwfyxjmbncgnhbpieeivekpobunsybcevupelcvmtjjshvset
39 57 51 32 26 52 19 15 35 10 38 54 37 27 24 58 46 45 50 29 47 42 41 8 30 14 56 49 40 33 9 34 18 48 55 44 13 12 16 1 6 28 2 23 3 22 25 11 36 31 59 20 21 53 5 4 7 17 43 
143
aabaaabbbabbbbaaabaabbaaaabababbbbaaaabaabaaabaaaaaabbababbbbaabaaaabaaababaaaababbbbaabbbabaaaabbabaaaaaabaabaabbbbaababbbaabbaaabbbaabbbabbaa
111 68 41 53 82 49 16 75 12 71 34 109 40 32 3 130 62 86 20 50 45 35 19 7 47 70 24 14 33 8 1 136 118 43 92 94 76 64 122 106 87 42 137 129 65 140 21 22 4 56 85 31 46 48 57 105 113 108 28 95 69 97 9 44 54 39 30 63 125 10 88 102 112 107 90 83 37 51 119 133 17 98 78 79 6 89 5 123 15 104 25 11 120 99 128 77 142 72 59 100 81 101 116 61 131 121 36 23 74 26 126 117 2 80 27 38 52 13 124 132 67 60 134 73 66 55 110 114 58 139 29 93 115 143 91 138 103 96 127 18 141 84 135 
148
lgeejqnohcfbjdnkdjeqklfcbjmoqlloanhdeonnoepnkehobnlgbjbhmjhepocmmbmkofqkdcfiqceqljjgjgpopncfhmnappmneeqpnfpldckplcfipiahgjdiokkjeinhnmpkgjejpqfkcigb
58 80 136 62 124 101 113 108 61 63 2 11 30 114 7 19 45 46 6 87 26 22 43 139 82 29 44 70 97 146 89 15 109 116 40 88 31 39 127 115 134 24 17 74 95 20 33 37 86 76 111 41 128 112 122 59 47 98 28 8 55 52 51 69 38 123 92 142 53 42 23 138 81 96 13 106 107 102 72 140 34 71 148 129 1 10 9 75 85 60 99 135 32 48 93 130 27 103 21 79 4 66 73 125 67 91 118 144 84 25 12 120 56 50 68 18 147 145 5 78 143 65 132 36 131 100 57 104 49 14 77 94 137 141 121 83 105 117 3 110 126 35 119 16 133 54 90 64 
108
nmdfdkeduacddnkmmajibitgsbdpjpmfcpdafcofkngushucpfksekkfhhlgrhskedirmtjrsfsfnskbhenupofrstnaajrholpmcimoielf
55 84 64 98 54 11 100 48 38 69 50 74 37 39 66 82 33 78 104 106 92 56 73 18 15 63 27 61 31 103 16 77 30 23 94 32 59 71 89 1 80 51 42 8 65 107 21 40 91 99 68 45 67 9 60 57 25 13 43 14 101 53 83 6 62 72 29 86 5 47 87 20 52 96 17 26 2 105 81 108 88 44 4 12 22 34 79 28 90 75 97 70 102 76 7 35 58 3 95 46 93 19 24 41 10 36 85 49 
99
dacfnfsmcdfneclcsqmqipafdphhofcekeohjlmvgudolpibrtcgsdfrirccgqtqlovdonrtdtojhlnbdnpvpvehvnphsbvjmmm
2 39 84 56 16 52 80 81 58 88 31 55 72 1 44 64 42 75 51 95 14 33 32 91 10 63 87 19 57 38 62 21 97 65 60 45 83 61 92 94 13 54 46 30 96 6 24 3 90 7 48 12 85 78 49 27 11 53 5 67 18 50 9 86 4 25 74 22 35 26 36 15 71 93 79 89 82 66 17 41 73 8 98 69 68 47 76 29 99 34 20 43 70 59 40 37 77 23 28 
132
ihbpalkklfckpkkbghhfblbaakfplleemlcedjhkbhbcnpapcmjfpnepffoknoiiabfpnpahgmeadocjncpkeidlkcllgjhkcinpopeckbkdpgpchkhebmmfoakahocjeahe
50 27 62 23 19 5 67 11 82 7 42 95 104 25 121 116 122 69 64 96 123 111 66 65 46 15 74 70 61 30 85 131 59 88 76 90 118 21 94 43 60 57 108 77 127 129 98 125 3 110 41 81 40 97 48 20 35 106 87 75 115 109 55 4 44 86 37 112 83 89 78 58 9 17 8 120 56 36 100 45 13 119 68 6 79 63 54 33 32 103 18 22 80 126 71 92 1 93 34 107 47 53 12 114 26 10 49 29 124 102 99 73 117 2 101 24 113 38 132 128 39 31 52 84 105 16 130 51 14 91 28 72 
59
mkluqgvalfuqkfblicfejsnknknwdowlafhacisurttnrfswgwejbqvcbsg
51 53 38 25 24 19 34 43 4 37 26 54 16 52 18 12 28 46 6 15 5 11 39 45 47 58 7 55 21 1 40 13 57 29 9 36 33 35 22 3 2 32 50 10 48 49 41 56 14 42 20 44 17 59 23 31 30 8 27 
86
sccgtteiauocsfhhcetnopdjlddkhcsttqhhejoguksgjeoereklaicgfrnrkfqdgfiqufjoemkodhsktdlmqn
57 40 13 41 36 80 27 58 20 35 75 29 56 73 5 3 39 1 7 45 72 84 32 71 43 62 63 15 65 67 48 55 69 25 23 49 33 82 30 50 22 12 26 4 83 66 53 11 37 14 42 54 19 24 28 44 76 78 46 64 8 17 6 86 38 74 52 61 47 85 2 68 81 51 34 18 16 10 60 77 9 31 79 59 70 21 
8
cbadbbbd
3 2 8 1 4 7 6 5 
28
giiaabhfkgkhkhfehgbidifakkba
15 21 26 18 4 6 1 27 14 5 16 20 24 2 28 10 22 13 23 17 9 8 19 25 7 11 12 3 
122
dfaececfggbedcdcffadfcabfaafgffgeebbcgeaedeeaaceaegefefefegdbabgffgbadbdfedecgggabcdaggcfgcdbbgcggedceeebgbbbccefeaacfedee
53 18 37 62 50 20 28 93 24 70 65 11 89 88 111 66 108 12 105 5 98 26 79 6 76 22 31 60 119 35 100 68 54 104 95 13 1 113 78 36 46 99 10 83 19 34 90 38 25 67 107 74 75 39 86 27 15 82 3 121 40 58 33 110 55 115 56 17 52 51 16 109 120 7 122 42 44 9 101 77 21 14 49 117 92 80 102 96 114 23 118 85 112 61 63 59 106 30 116 72 71 41 94 45 57 47 73 64 48 87 2 29 43 81 69 103 84 91 32 4 97 8 
105
rjbqbctcnjdchanrqcarfrfelnshlaurncgkfiatnrogpmcqeoljscbfapjdlsneasjppppcipkbsbnaptdrrapdchbrsbelkeelaqqim
52 42 74 28 2 75 49 87 94 36 99 77 9 54 105 64 79 103 69 39 11 66 68 27 43 25 89 22 84 96 38 24 17 31 34 23 32 60 26 48 85 50 58 15 41 37 5 72 73 20 98 78 101 62 92 86 57 45 10 1 82 44 33 16 8 102 40 83 56 80 29 55 3 97 53 51 65 6 46 104 81 76 35 21 90 93 47 100 12 30 59 4 95 13 19 70 88 7 18 61 14 67 63 71 91 
150
fkglbbmpkfajaoqlemqpapicnepkjggppgmplqmpnhqiilhecfbnopihinaqoqogkbmqghjlqjeeldigoobaljjdfhjddnnaagdklhlknkdmnglqqhagdhdeiqmboikoajhacpqhpfepfbmbnijban
90 135 105 127 36 80 35 85 115 100 136 4 69 18 121 88 19 92 34 38 29 130 53 137 56 76 75 144 33 57 30 123 32 58 128 66 44 104 5 60 95 11 146 7 3 93 79 50 28 142 2 132 51 138 120 22 24 89 59 141 73 67 122 114 124 86 23 63 14 116 13 37 118 96 117 8 31 97 16 119 64 102 45 87 113 46 41 111 40 47 148 68 42 108 84 27 134 112 150 109 103 43 110 15 10 139 94 55 54 133 1 48 12 140 72 17 126 91 107 25 106 65 77 131 61 49 98 101 39 82 52 62 74 78 129 71 20 26 83 143 149 9 99 125 147 81 145 21 70 6 
121
epofkmltcrpperllrcbqtahgjmmcanlhefsnbedsogatarktjudpgemtfnmjgldfkhqrlegriafhprthiqutjbsdidmcdiukqrimmilqmehgqhoeuqfpnbpon
26 98 65 34 19 86 40 57 105 62 53 11 32 118 13 74 88 107 30 49 96 52 24 21 102 15 66 71 29 113 91 67 119 121 25 8 6 46 9 87 95 56 94 7 58 82 37 101 85 83 97 103 69 3 76 63 12 112 84 106 10 2 36 33 64 39 79 114 17 35 31 117 50 100 51 90 41 111 23 120 81 61 70 18 99 73 60 115 42 68 109 93 45 77 75 80 54 4 78 72 108 27 110 38 59 16 5 116 48 92 20 89 104 47 28 55 44 14 22 1 43 
161
bfdffihaejiiijcbehgggcdaiabkgaickfbjbafjdbjjibfdcjdhhhfcdckjjajhkhjggkbicfcghagdfgihbbeiijdaddcghbdcdifhbkgicdifejgiejdbkedggadkchahghikigibidakighhaajaecifiecbd
147 34 117 69 50 95 92 9 24 140 70 59 131 137 17 99 90 141 103 53 146 51 39 55 151 152 35 130 76 36 42 126 15 28 93 18 19 160 87 65 114 2 123 33 30 40 107 6 20 115 121 154 91 75 78 82 1 31 71 12 161 66 89 159 125 100 77 85 62 37 74 83 80 118 47 136 81 49 63 128 144 134 110 133 44 61 127 32 22 108 10 96 156 72 25 41 88 73 145 86 104 29 124 7 102 48 5 38 14 149 139 157 64 52 106 116 21 101 68 113 26 153 109 84 143 43 13 58 16 79 138 122 119 27 56 155 142 94 132 150 111 148 67 112 105 23 46 120 11 4 57 158 129 98 97 8 60 45 135 54 3 
108
luamghedexdktnxsinhdcjtxwfbnbrlpjthuncghaevwsqpdxfqpoctcllwevljajmllfivjgmmrsqtupaxscwrejnitkpuijrucgkjleprd
30 97 62 92 5 60 98 14 28 93 16 32 59 47 68 84 56 24 87 101 106 76 99 39 46 34 102 37 100 108 18 96 53 19 2 75 10 6 105 49 27 73 26 52 23 65 80 7 43 103 48 63 86 90 29 42 91 8 40 95 12 17 82 85 44 45 79 41 70 54 4 74 11 38 72 35 78 57 67 9 20 33 94 89 83 1 31 107 15 3 88 69 77 36 13 25 21 81 55 66 64 50 61 71 51 104 22 58 
106
gpoghfegbpqgkqrjkghbqhorifcnfkjqrjnbcdgqpllcormbmqlcheddcfeponhgqrepocloacjpafpkmlngnapdieanjihnamrgblqfpc
44 29 42 85 104 14 53 40 66 77 68 67 91 54 9 56 99 95 80 79 76 19 100 27 51 4 47 97 11 89 86 15 92 33 69 96 63 1 94 17 72 70 98 55 102 64 84 25 106 35 38 28 61 13 7 88 2 60 59 26 90 58 20 39 82 34 103 87 30 71 12 36 57 62 46 3 49 73 8 93 105 32 31 81 101 83 10 18 21 74 75 24 6 45 37 16 5 41 78 43 22 52 48 65 23 50 
72
jiubfjaccutmtaskaewiubawdoibvbsdrffovqbgesdbncqmltjiautohckjuekphbaiwqva
72 66 49 2 60 58 59 71 40 51 15 3 56 1 20 35 7 46 41 10 29 18 13 31 12 34 14 4 28 9 24 23 6 26 21 45 67 62 27 37 42 33 11 39 19 22 69 70 64 54 8 52 30 55 50 53 47 25 44 61 36 5 63 16 38 48 32 57 17 65 43 68 
181
lokadscjoghbagsnbmgscnjmkojkfiqaifiedbtnooaqiafbdjpspcjrobbncjgfhbmmrbhohkicppgcmlphomigbhjhogkkmmhjjejttdsblkgmkrihtkrlgoggmoblimqghinnfapacblrltaegeenjjnrqifrsilpijpskjrtiiddsblji
81 158 129 77 76 88 47 9 79 41 32 43 2 104 135 6 112 160 31 177 54 116 151 141 114 110 113 30 64 56 140 87 134 83 21 42 99 106 22 132 120 136 152 45 96 173 121 34 119 107 89 85 71 70 127 115 101 24 143 26 36 128 40 163 133 181 78 69 162 94 166 98 139 20 146 90 91 1 25 10 82 74 142 147 17 174 18 149 169 61 171 109 67 55 125 23 38 35 3 66 154 168 93 44 144 164 59 122 19 11 138 73 92 16 102 5 63 15 27 33 178 131 157 148 155 103 13 49 58 37 172 159 51 12 176 39 14 111 28 126 100 175 105 130 153 150 145 86 161 80 53 65 170 50 118 108 137 4 124 123 165 97 180 95 46 68 84 29 75 179 52 8 156 57 167 62 60 72 48 7 117 
118
ffhmafckamkhffbhdbekjikadgajccamfilcibiglhclcheajacbelekfflacdiibhgkdlfekjbkgmlfbbemeihhbggcjgemldfkcaelembgdggkbmaada
33 30 2 43 73 55 81 21 64 98 105 10 97 12 113 56 103 17 93 20 96 19 78 62 52 109 61 48 82 100 74 34 63 32 22 101 46 39 9 50 51 114 3 117 1 108 66 59 29 87 31 92 18 106 112 4 99 40 8 23 76 37 71 47 16 45 86 14 94 25 90 49 13 70 88 60 41 77 102 67 35 53 85 68 79 15 118 38 72 83 75 36 11 54 107 84 24 5 65 95 42 7 28 26 110 91 116 89 104 6 69 57 115 80 111 44 58 27 
183
iahhhhidcifacagddfcihhchdefggacehcaefdeedhgcgdececifcibfhdfcbgdcgdcaghhgdheegbechgigdfbeghhhcicacbhabadbfdaeddeibbeigddhddaaibaabibbadcffdchiiagdcaffccbbiiecegfgibhicehaacciaeacageaih
77 61 13 151 36 68 158 111 54 161 119 67 20 48 45 120 131 80 175 157 178 171 183 109 93 115 135 49 180 6 42 139 46 153 155 130 138 91 166 144 129 170 174 30 28 21 181 70 146 29 106 50 16 82 66 95 52 92 3 33 90 32 73 59 12 182 117 132 72 162 81 58 112 98 19 15 165 136 1 173 55 107 97 18 167 4 60 142 113 22 96 26 134 100 10 53 34 176 145 35 83 104 39 116 121 41 9 152 140 43 75 108 160 7 105 86 2 149 169 168 38 103 79 164 123 128 126 56 89 88 102 110 156 74 122 133 125 78 69 44 172 17 27 11 154 141 25 63 163 150 57 137 87 24 47 37 118 85 51 31 94 40 8 23 62 148 76 147 71 84 143 14 64 99 124 179 177 127 159 65 114 101 5 
87
gokfqqbkejpkllernfsffncdehpmcjfdlpjomgfklhamtubqaqhoatjagauigbbebgiadrkgenlcrbuhmjfdlma
8 69 68 87 59 19 53 15 14 56 58 12 46 40 51 60 27 47 16 33 62 4 80 23 85 32 26 20 84 11 55 39 41 36 13 22 76 64 1 29 78 48 73 6 72 52 31 18 38 42 35 86 2 77 21 65 34 50 75 81 5 24 49 83 9 44 7 37 66 79 74 57 3 17 43 10 71 82 61 63 45 28 54 67 70 30 25 
155
qflinlefffqkfkoigsislmoaxrbvvwqkgowbposciifroaaojsldpspkxsnfxinmpvilehgawhbbjmieixvofnqflijofobhdasomflapuntbnincbxkhfpssevivsvmljlsqiorthiftmpwhjhpvloxefp
20 72 155 106 50 89 43 134 26 75 103 77 58 150 3 44 91 70 9 22 4 35 113 56 55 49 147 94 42 126 146 88 115 92 5 141 1 149 45 145 51 140 96 63 61 46 128 18 100 36 64 74 30 14 17 71 10 121 66 83 47 31 53 65 125 97 21 23 38 95 12 104 11 129 69 119 62 25 154 152 67 39 13 80 52 110 93 116 143 122 59 144 131 148 19 79 107 60 108 57 120 28 109 33 6 114 133 27 8 48 139 111 29 81 137 151 68 82 40 98 153 118 101 32 124 85 84 138 76 78 136 37 127 130 86 105 142 2 112 73 90 117 99 16 7 132 123 102 34 135 24 15 54 41 87 
149
uvwgbjdpnfqupaopknjfedcsaqgaekoeenvknavlkhsglkvvjnclmocvnlcoubsjtvqsqpsnhkhgooxiawwhttffbwjadckkbioadatudpiubtviobohbaelneeajdojglpdvkhbhfuglcfwlnifp
48 31 148 111 107 32 21 95 4 19 68 84 61 87 109 110 44 96 42 100 127 149 20 39 130 47 99 70 83 12 53 93 139 145 46 52 65 106 6 33 43 25 131 101 15 27 91 77 81 40 124 113 63 30 92 51 134 126 122 23 75 1 136 79 58 26 57 37 16 54 80 114 22 45 8 135 71 34 117 76 5 13 73 88 11 60 115 120 133 144 146 138 18 72 89 7 56 36 121 38 55 29 141 2 17 119 24 49 147 62 3 140 97 41 132 142 28 10 85 128 35 9 112 74 82 102 143 129 108 67 104 94 98 123 86 116 66 118 90 14 50 64 69 125 137 78 59 103 105 
Expected Output
420
4620
60996
84
72
56
4671
450
70950
516780
540
1
240
424
1290
80
2310
1666
1740
1840
3420
24150
2
10780
1860
8
2635425
30
8
2610
99918
40
9240
923
1938
14016
11440
4884
540
42420
1230
80
5
60
288
922350
11391072
24882
160
30030
102
45240
1686060
1230
75684
798
564
163170
Your Output
420
2217600
60996
3528
144
50176
4671
18000
7095000
111624480
116640
1
960
848
129000
400
6930
3332
10440
29440
10260
845250
2
86240
1860
32
118594125
600
16
704700
99918
640
184800
923
3876
14016
183040
9768
19440
339360
1230
640
5
720
27648
5534100
91128576
149292
160
30030
306
1085760
4370267520
14760
1816416
9576
10152
163170
Difference
Generator Parameters
--alpha_size_high 26 --alpha_size_low 1 --n_high 200 --n_low 1 --t_high 100 --t_low 1