QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#216042#3804. Distributing the Treasurejiangly (Lingyu Jiang)#AC ✓22ms23192kbC++202.1kb2023-10-15 15:23:002023-10-15 15:23:00

Judging History

This is the latest submission verdict.

  • [2023-10-15 15:23:00]
  • Judged
  • Verdict: AC
  • Time: 22ms
  • Memory: 23192kb
  • [2023-10-15 15:23:00]
  • Submitted

answer

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
#define For(i,l,r) for(int i=(int)(l);i<=(int)(r);i++)
#define pb push_back
const int N=200005;
vector<ll> val[N],a[N];
vector<int> jd[N];
int ans[N],n,m,vis[N],p[N];
int envy(int x,int y){
    return val[y][x]>val[x][x];
}
int main(){

    std::ios::sync_with_stdio(false);
    std::cin.tie(nullptr);
    cin>>n>>m;
    if(n>m){
        For(i,1,m){
            cout<<i<<(i<m?' ':'\n');
        }
        return 0;
    }
    For(i,1,n){a[i].resize(m+1); val[i].resize(n+1);}
    For(i,1,n)For(j,1,m)cin>>a[i][j];
    For(i,1,n)p[i]=i;
    For(i,1,m){
        //For(j,1,n)For(k,1,n)if(val[j][j]<val[j][k])rd[k]++;
        while(1){
                //memset(vis,0,sizeof(vis));
            vector<int> v;
            int flag=1,o=1;
            for(;;){
                if(vis[o]){
                    for(auto i:v)vis[i]=0;
                    For(oo,0,v.size()-1)if(v[oo]==o){
                        vector<int> vv;
                        For(ooo,oo,v.size()-1)vv.pb(v[ooo]);
                        swap(v,vv);
                    }
                    break;
                }
                vis[o]=1;
                v.pb(o);
                flag=0;
                while(jd[o].size()){int oo=jd[o].back(); if(envy(oo,o)){o=oo; flag=1; break;} else jd[o].pop_back();}
                if(flag==0)break;
            }
            for(auto i:v)vis[i]=0;
            if(flag){
                reverse(v.begin(),v.end());
                int tmp=p[v[0]];
                For(o,0,v.size()-2){p[v[o]]=p[v[o+1]]; swap(jd[v[o]],jd[v[o+1]]); swap(val[v[o]],val[v[o+1]]);}
                p[v.back()]=tmp;
            }else{
                int j=o;
                ans[i]=p[j];
                For(o,1,n)val[j][o]+=a[o][i];
                jd[j].clear();
                For(o,1,n)if(envy(o,j))jd[j].pb(o);
                break;
            }


        }
    }
    For(i,1,m){
        For(j,1,n)if(p[j]==ans[i]){
            ans[i]=j; break;
        }
    }
    For(i,1,m)cout<<ans[i]<<(i<m?' ':'\n');
}

Details

Tip: Click on the bar to expand more detailed information

Test #1:

score: 100
Accepted
time: 10ms
memory: 20716kb

input:

250 800
200000 200000 199999 199997 199988 199987 199984 199976 199975 199970 199962 199955 199948 199932 199930 199920 199908 199896 199885 199872 199855 199842 199831 199818 199800 199781 199766 199749 199731 199711 199690 199677 199651 199628 199610 199590 199562 199536 199515 199487 199463 19943...

output:

1 249 250 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 17...

result:

ok 

Test #2:

score: 0
Accepted
time: 13ms
memory: 21528kb

input:

250 800
200000 200000 199998 199994 199990 199990 199988 199974 199968 199968 199959 199956 199941 199940 199931 199918 199908 199895 199886 199868 199860 199841 199830 199812 199794 199786 199761 199747 199733 199715 199698 199676 199657 199629 199610 199587 199568 199541 199512 199490 199463 19944...

output:

1 250 248 249 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 17...

result:

ok 

Test #3:

score: 0
Accepted
time: 11ms
memory: 21972kb

input:

250 800
3732 3732 3732 3731 3731 3731 3729 3728 3727 3727 3727 3727 3727 3727 3727 3727 3726 3726 3726 3726 3726 3726 3726 3725 3725 3724 3723 3723 3723 3723 3723 3722 3722 3721 3721 3721 3720 3720 3720 3719 3719 3718 3718 3718 3717 3717 3717 3717 3717 3717 3716 3716 3716 3716 3715 3715 3715 3715 37...

output:

207 250 1 215 82 237 106 152 196 202 245 37 239 107 145 236 235 211 187 224 227 230 229 182 179 221 225 124 223 222 191 220 219 218 217 216 247 214 129 139 198 136 157 73 212 232 205 204 6 242 122 200 108 203 197 186 195 206 193 53 209 190 189 188 201 234 151 166 28 228 181 180 155 178 177 59 175 17...

result:

ok 

Test #4:

score: 0
Accepted
time: 7ms
memory: 22220kb

input:

250 800
161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 ...

output:

1 162 229 28 178 218 221 59 211 15 245 240 202 223 244 236 235 209 233 232 231 198 135 222 214 180 174 83 234 225 201 220 219 206 138 216 215 227 176 116 248 160 213 208 207 26 205 204 203 196 33 200 199 217 197 237 195 194 239 192 88 190 50 188 187 224 241 184 183 182 181 193 179 246 177 238 175 16...

result:

ok 

Test #5:

score: 0
Accepted
time: 13ms
memory: 21588kb

input:

250 800
200000 199505 199002 198508 198002 197508 197013 196513 196025 195531 195036 194543 194051 193552 193068 192577 192086 191596 191108 190619 190127 189641 189158 188674 188187 187700 187218 186735 186252 185769 185286 184812 184327 183846 183371 182895 182412 181933 181460 180981 180508 18003...

output:

1 250 127 126 119 246 245 244 243 242 241 183 239 238 237 236 235 234 233 232 33 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 143 186 151 184 187 182 181 180 179 178 177 176...

result:

ok 

Test #6:

score: 0
Accepted
time: 16ms
memory: 21988kb

input:

250 800
200000 199504 198999 198507 198004 197511 197017 196512 196017 195529 195033 194544 194044 193560 193069 192575 192086 191595 191109 190615 190132 189640 189157 188668 188181 187705 187213 186733 186254 185773 185294 184811 184333 183847 183371 182892 182418 181938 181457 180984 180508 18003...

output:

1 123 249 248 247 246 245 244 243 242 241 144 90 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 148 183 182 181 135 179 178 177 176...

result:

ok 

Test #7:

score: 0
Accepted
time: 9ms
memory: 19908kb

input:

100 1998
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 2000...

output:

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

result:

ok 

Test #8:

score: 0
Accepted
time: 11ms
memory: 20172kb

input:

100 1998
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 2000...

output:

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

result:

ok 

Test #9:

score: 0
Accepted
time: 10ms
memory: 20752kb

input:

100 1998
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 2000...

output:

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

result:

ok 

Test #10:

score: 0
Accepted
time: 11ms
memory: 21312kb

input:

100 1998
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 2000...

output:

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

result:

ok 

Test #11:

score: 0
Accepted
time: 6ms
memory: 20192kb

input:

100 1998
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 2000...

output:

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

result:

ok 

Test #12:

score: 0
Accepted
time: 17ms
memory: 20668kb

input:

10 20000
200000 200000 200000 200000 200000 200000 200000 200000 9996 9995 9995 9995 9995 9995 9995 9993 9993 9991 9991 9991 9991 9991 9991 9989 9989 9987 9987 9987 9987 9987 9987 9985 9985 9983 9983 9983 9983 9983 9983 9981 9981 9979 9979 9979 9979 9979 9979 9977 9977 9975 9975 9975 9975 9975 9975 ...

output:

7 8 9 2 6 1 10 5 4 3 4 3 3 4 4 3 4 3 4 3 3 4 4 3 4 3 4 3 3 4 4 3 4 3 4 3 3 4 4 3 4 3 4 3 3 4 4 3 4 3 7 8 9 2 6 1 10 5 4 3 5 2 6 1 10 8 9 7 3 4 6 1 10 8 9 5 7 2 4 3 2 6 5 7 1 10 8 9 4 3 10 8 9 7 1 2 6 5 4 3 7 1 2 6 8 9 5 10 3 4 1 10 6 8 9 5 7 2 4 3 5 7 2 1 10 6 8 9 4 3 2 6 8 9 1 10 5 7 4 3 9 2 1 10 6...

result:

ok 

Test #13:

score: 0
Accepted
time: 18ms
memory: 19728kb

input:

10 20000
200000 200000 200000 200000 200000 200000 200000 200000 9996 9996 9996 9995 9995 9993 9993 9993 9993 9993 9993 9991 9991 9989 9989 9989 9989 9989 9989 9987 9987 9985 9985 9985 9985 9985 9985 9983 9983 9981 9981 9981 9981 9981 9981 9979 9979 9977 9977 9977 9977 9977 9977 9975 9975 9973 9973 ...

output:

10 7 2 8 9 6 3 5 4 1 4 1 1 4 4 1 4 1 4 1 1 4 4 1 4 1 4 1 1 4 4 1 4 1 4 1 1 4 4 1 4 1 4 1 1 4 4 1 4 1 10 7 2 8 9 6 3 5 4 1 5 8 9 6 3 2 10 7 1 4 7 9 6 3 2 5 10 8 4 1 5 7 8 9 6 3 10 2 4 1 3 10 2 8 9 6 5 7 4 1 6 10 8 9 2 5 7 3 1 4 3 10 9 2 5 7 6 8 4 1 7 6 3 10 8 9 2 5 4 1 2 5 10 8 9 7 6 3 4 1 5 7 6 3 10...

result:

ok 

Test #14:

score: 0
Accepted
time: 12ms
memory: 20452kb

input:

10 20000
200000 200000 200000 200000 200000 200000 200000 200000 9996 9995 9995 9995 9995 9995 9995 9993 9993 9991 9991 9991 9991 9991 9991 9989 9989 9987 9987 9987 9987 9987 9987 9985 9985 9983 9983 9983 9983 9983 9983 9981 9981 9979 9979 9979 9979 9979 9979 9977 9977 9975 9975 9975 9975 9975 9975 ...

output:

10 5 3 9 8 1 6 7 4 2 4 2 2 4 4 2 4 2 4 2 2 4 4 2 4 2 4 2 2 4 4 2 4 2 4 2 2 4 4 2 4 2 4 2 2 4 4 2 4 2 10 5 3 9 8 1 6 7 4 2 7 6 9 1 5 10 3 8 2 4 8 1 7 5 3 10 6 9 4 2 1 5 10 6 7 9 3 8 4 2 3 8 6 7 1 10 9 5 4 2 9 8 6 7 1 10 3 5 2 4 7 1 5 10 9 3 8 6 4 2 9 8 6 1 3 5 10 7 4 2 8 5 6 7 1 10 9 3 4 2 9 8 6 7 1 ...

result:

ok 

Test #15:

score: 0
Accepted
time: 9ms
memory: 20708kb

input:

200 998
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 12...

result:

ok 

Test #16:

score: 0
Accepted
time: 7ms
memory: 20756kb

input:

200 998
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 12...

result:

ok 

Test #17:

score: 0
Accepted
time: 10ms
memory: 20840kb

input:

200 998
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 12...

result:

ok 

Test #18:

score: 0
Accepted
time: 7ms
memory: 21024kb

input:

200 998
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 12...

result:

ok 

Test #19:

score: 0
Accepted
time: 14ms
memory: 21000kb

input:

200 998
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 12...

result:

ok 

Test #20:

score: 0
Accepted
time: 9ms
memory: 20484kb

input:

200 998
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 12...

result:

ok 

Test #21:

score: 0
Accepted
time: 7ms
memory: 20884kb

input:

250 800
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 17...

result:

ok 

Test #22:

score: 0
Accepted
time: 11ms
memory: 21192kb

input:

250 800
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 17...

result:

ok 

Test #23:

score: 0
Accepted
time: 7ms
memory: 21996kb

input:

250 800
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 17...

result:

ok 

Test #24:

score: 0
Accepted
time: 7ms
memory: 21472kb

input:

250 800
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 17...

result:

ok 

Test #25:

score: 0
Accepted
time: 9ms
memory: 21832kb

input:

250 800
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 17...

result:

ok 

Test #26:

score: 0
Accepted
time: 7ms
memory: 20132kb

input:

250 800
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 17...

result:

ok 

Test #27:

score: 0
Accepted
time: 17ms
memory: 20336kb

input:

2 100000
50000 49999 49999 49999 49999 49999 49999 49997 49997 49995 49995 49995 49995 49995 49995 49993 49993 49991 49991 49991 49991 49991 49991 49989 49989 49987 49987 49987 49987 49987 49987 49985 49985 49983 49983 49983 49983 49983 49983 49981 49981 49979 49979 49979 49979 49979 49979 49977 499...

output:

1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 ...

result:

ok 

Test #28:

score: 0
Accepted
time: 14ms
memory: 19532kb

input:

2 100000
50000 50000 50000 49999 49999 49997 49997 49997 49997 49997 49997 49995 49995 49993 49993 49993 49993 49993 49993 49991 49991 49989 49989 49989 49989 49989 49989 49987 49987 49985 49985 49985 49985 49985 49985 49983 49983 49981 49981 49981 49981 49981 49981 49979 49979 49977 49977 49977 499...

output:

2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 ...

result:

ok 

Test #29:

score: 0
Accepted
time: 11ms
memory: 21656kb

input:

300 666
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 22...

result:

ok 

Test #30:

score: 0
Accepted
time: 3ms
memory: 21760kb

input:

300 666
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 22...

result:

ok 

Test #31:

score: 0
Accepted
time: 7ms
memory: 21312kb

input:

300 666
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 22...

result:

ok 

Test #32:

score: 0
Accepted
time: 7ms
memory: 21544kb

input:

300 666
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 22...

result:

ok 

Test #33:

score: 0
Accepted
time: 7ms
memory: 21404kb

input:

300 666
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 22...

result:

ok 

Test #34:

score: 0
Accepted
time: 11ms
memory: 21568kb

input:

300 666
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 22...

result:

ok 

Test #35:

score: 0
Accepted
time: 10ms
memory: 22884kb

input:

400 498
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 32...

result:

ok 

Test #36:

score: 0
Accepted
time: 12ms
memory: 23144kb

input:

400 498
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 32...

result:

ok 

Test #37:

score: 0
Accepted
time: 6ms
memory: 22904kb

input:

400 498
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 32...

result:

ok 

Test #38:

score: 0
Accepted
time: 17ms
memory: 23192kb

input:

400 498
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 32...

result:

ok 

Test #39:

score: 0
Accepted
time: 12ms
memory: 22608kb

input:

400 498
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 32...

result:

ok 

Test #40:

score: 0
Accepted
time: 10ms
memory: 20032kb

input:

100 1998
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 2000...

output:

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

result:

ok 

Test #41:

score: 0
Accepted
time: 9ms
memory: 20940kb

input:

100 1998
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 2000...

output:

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

result:

ok 

Test #42:

score: 0
Accepted
time: 11ms
memory: 20120kb

input:

100 1998
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 2000...

output:

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

result:

ok 

Test #43:

score: 0
Accepted
time: 7ms
memory: 20692kb

input:

100 1998
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 2000...

output:

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

result:

ok 

Test #44:

score: 0
Accepted
time: 9ms
memory: 19812kb

input:

100 1998
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 2000...

output:

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

result:

ok 

Test #45:

score: 0
Accepted
time: 16ms
memory: 20140kb

input:

10 20000
200000 200000 200000 200000 200000 200000 200000 200000 9996 9996 9996 9995 9995 9995 9995 9993 9993 9993 9993 9991 9991 9991 9991 9989 9989 9989 9989 9987 9987 9987 9987 9985 9985 9985 9985 9983 9983 9983 9983 9981 9981 9981 9981 9979 9979 9979 9979 9977 9977 9977 9977 9975 9975 9975 9975 ...

output:

10 3 9 4 7 6 5 1 2 8 8 2 8 2 2 8 2 8 8 2 8 2 2 8 2 8 8 2 8 2 2 8 2 8 8 2 8 2 2 8 2 8 8 2 8 2 2 8 2 8 10 3 9 4 7 6 5 1 8 2 1 4 7 6 5 10 3 9 8 2 1 10 3 9 4 7 6 5 2 8 5 9 4 7 6 10 3 1 2 8 1 10 3 9 4 7 6 5 8 2 5 9 7 6 10 3 1 4 8 2 3 9 1 7 6 5 10 4 2 8 7 6 5 10 4 3 9 1 2 8 4 3 9 1 6 5 10 7 8 2 1 7 6 5 3 ...

result:

ok 

Test #46:

score: 0
Accepted
time: 8ms
memory: 19816kb

input:

10 20000
200000 200000 200000 200000 200000 200000 200000 200000 9996 9995 9995 9995 9995 9993 9993 9993 9993 9991 9991 9991 9991 9989 9989 9989 9989 9987 9987 9987 9987 9985 9985 9985 9985 9983 9983 9983 9983 9981 9981 9981 9981 9979 9979 9979 9979 9977 9977 9977 9977 9975 9975 9975 9975 9973 9973 ...

output:

1 7 9 10 3 6 4 8 2 5 5 2 5 2 2 5 2 5 5 2 5 2 2 5 2 5 5 2 5 2 2 5 2 5 5 2 5 2 2 5 2 5 5 2 5 2 2 5 2 5 1 7 9 10 3 6 4 8 5 2 8 10 3 6 4 7 1 9 5 2 7 8 1 9 10 3 6 4 2 5 4 9 3 6 1 7 8 10 2 5 9 8 10 3 6 4 1 7 5 2 7 10 3 6 4 1 9 8 5 2 1 7 9 8 10 3 6 4 2 5 4 8 3 6 1 7 9 10 2 5 10 9 8 7 3 6 4 1 5 2 1 7 10 3 6...

result:

ok 

Test #47:

score: 0
Accepted
time: 11ms
memory: 19784kb

input:

10 20000
200000 200000 200000 200000 200000 200000 200000 200000 9996 9996 9996 9995 9995 9995 9995 9993 9993 9993 9993 9991 9991 9991 9991 9989 9989 9989 9989 9987 9987 9987 9987 9985 9985 9985 9985 9983 9983 9983 9983 9981 9981 9981 9981 9979 9979 9979 9979 9977 9977 9977 9977 9975 9975 9975 9975 ...

output:

10 9 6 3 8 2 5 4 1 7 7 1 7 1 1 7 1 7 7 1 7 1 1 7 1 7 7 1 7 1 1 7 1 7 7 1 7 1 1 7 1 7 7 1 7 1 1 7 1 7 10 9 6 3 8 2 5 4 7 1 5 4 3 2 6 8 10 9 7 1 9 8 2 5 4 10 3 6 1 7 10 6 9 3 8 2 5 4 1 7 4 3 6 8 2 5 10 9 7 1 5 9 2 10 3 6 8 4 7 1 4 6 2 10 3 8 5 9 1 7 8 5 10 3 9 6 2 4 1 7 4 9 6 8 2 5 10 3 7 1 3 10 9 6 8...

result:

ok 

Test #48:

score: 0
Accepted
time: 14ms
memory: 21156kb

input:

200 998
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 12...

result:

ok 

Test #49:

score: 0
Accepted
time: 14ms
memory: 21520kb

input:

200 998
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 12...

result:

ok 

Test #50:

score: 0
Accepted
time: 11ms
memory: 20940kb

input:

200 998
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 12...

result:

ok 

Test #51:

score: 0
Accepted
time: 10ms
memory: 21248kb

input:

200 998
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 12...

result:

ok 

Test #52:

score: 0
Accepted
time: 9ms
memory: 20704kb

input:

200 998
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 12...

result:

ok 

Test #53:

score: 0
Accepted
time: 12ms
memory: 21364kb

input:

200 998
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 12...

result:

ok 

Test #54:

score: 0
Accepted
time: 10ms
memory: 20648kb

input:

250 800
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 17...

result:

ok 

Test #55:

score: 0
Accepted
time: 7ms
memory: 21800kb

input:

250 800
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 17...

result:

ok 

Test #56:

score: 0
Accepted
time: 3ms
memory: 21256kb

input:

250 800
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 17...

result:

ok 

Test #57:

score: 0
Accepted
time: 11ms
memory: 22080kb

input:

250 800
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 17...

result:

ok 

Test #58:

score: 0
Accepted
time: 11ms
memory: 20716kb

input:

250 800
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 17...

result:

ok 

Test #59:

score: 0
Accepted
time: 11ms
memory: 21576kb

input:

250 800
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 17...

result:

ok 

Test #60:

score: 0
Accepted
time: 19ms
memory: 19560kb

input:

2 100000
50000 50000 50000 49999 49999 49999 49999 49997 49997 49997 49997 49995 49995 49995 49995 49993 49993 49993 49993 49991 49991 49991 49991 49989 49989 49989 49989 49987 49987 49987 49987 49985 49985 49985 49985 49983 49983 49983 49983 49981 49981 49981 49981 49979 49979 49979 49979 49977 499...

output:

2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 ...

result:

ok 

Test #61:

score: 0
Accepted
time: 19ms
memory: 20248kb

input:

2 100000
50000 49999 49999 49999 49999 49997 49997 49997 49997 49995 49995 49995 49995 49993 49993 49993 49993 49991 49991 49991 49991 49989 49989 49989 49989 49987 49987 49987 49987 49985 49985 49985 49985 49983 49983 49983 49983 49981 49981 49981 49981 49979 49979 49979 49979 49977 49977 49977 499...

output:

2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 ...

result:

ok 

Test #62:

score: 0
Accepted
time: 11ms
memory: 22404kb

input:

300 666
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 22...

result:

ok 

Test #63:

score: 0
Accepted
time: 7ms
memory: 21792kb

input:

300 666
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 22...

result:

ok 

Test #64:

score: 0
Accepted
time: 11ms
memory: 20696kb

input:

300 666
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 22...

result:

ok 

Test #65:

score: 0
Accepted
time: 4ms
memory: 22004kb

input:

300 666
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 22...

result:

ok 

Test #66:

score: 0
Accepted
time: 11ms
memory: 21148kb

input:

300 666
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 22...

result:

ok 

Test #67:

score: 0
Accepted
time: 11ms
memory: 22556kb

input:

300 666
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 22...

result:

ok 

Test #68:

score: 0
Accepted
time: 12ms
memory: 22044kb

input:

400 498
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 32...

result:

ok 

Test #69:

score: 0
Accepted
time: 12ms
memory: 22484kb

input:

400 498
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 32...

result:

ok 

Test #70:

score: 0
Accepted
time: 13ms
memory: 22380kb

input:

400 498
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 32...

result:

ok 

Test #71:

score: 0
Accepted
time: 7ms
memory: 21704kb

input:

400 498
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 32...

result:

ok 

Test #72:

score: 0
Accepted
time: 12ms
memory: 22172kb

input:

400 498
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 32...

result:

ok 

Test #73:

score: 0
Accepted
time: 11ms
memory: 20864kb

input:

150 1330
200000 199999 199995 199995 199994 199993 199990 199989 199988 199985 199982 199978 199976 199974 199974 199969 199968 199962 199955 199951 199947 199942 199940 199937 199925 199924 199911 199911 199898 199896 199890 199876 199869 199866 199859 199854 199843 199836 199827 199815 199801 1997...

output:

42 103 24 141 16 86 124 100 118 80 99 140 11 116 108 82 25 35 45 119 68 104 72 136 75 88 53 18 105 115 69 55 50 74 61 142 5 4 96 112 67 135 122 32 107 59 146 125 31 102 101 89 26 126 41 79 33 94 110 71 117 90 20 121 27 147 39 139 9 17 43 95 58 46 77 57 114 149 120 1 131 60 113 83 52 93 23 106 137 37...

result:

ok 

Test #74:

score: 0
Accepted
time: 11ms
memory: 21744kb

input:

150 1332
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 652 652 652 651 651 649 649 649 649 649 649 647 647 645 645 645 645 645 645 643 643 641 641 641...

output:

1 82 84 86 147 87 89 92 143 142 141 94 139 95 137 136 98 99 102 104 106 108 90 109 111 114 116 117 53 46 121 40 24 148 135 69 145 62 6 150 36 127 50 7 128 77 124 55 80 4 42 30 129 118 26 57 23 113 60 120 79 103 133 48 119 146 123 65 130 44 58 14 13 63 20 54 16 70 110 76 71 56 61 93 9 37 43 97 75 25 ...

result:

ok 

Test #75:

score: 0
Accepted
time: 4ms
memory: 20292kb

input:

210 950
103001 102768 102515 102436 102419 102334 102203 101736 101679 101531 101377 101209 101190 100905 100494 100420 100273 100251 100239 100151 100147 100054 99985 99850 99716 99377 99342 98989 98901 98868 98732 98725 98659 98619 98039 97975 97857 97672 97524 97238 96369 96338 96323 96278 96163 ...

output:

172 144 32 170 107 201 192 193 103 94 163 66 189 208 197 199 200 180 178 159 156 198 190 86 205 84 1 179 204 92 98 164 110 207 152 42 148 135 104 154 162 131 181 130 60 112 134 8 166 111 141 155 149 203 72 171 191 142 120 138 80 116 25 117 106 160 150 176 147 41 100 73 139 113 118 136 168 9 36 209 1...

result:

ok 

Test #76:

score: 0
Accepted
time: 9ms
memory: 22032kb

input:

210 951
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 109 110 111 112 114 205 204 118 119 201 200 120 121 123 124 195 194 125 128 133 137 189 139 140 186 146 184 151 152 154 156 179 157 177 158 160 174 173 172 171 164 168 143 107 25 135 144 61 162 203 108 54 113 192 44 185 21 100 183 80 55 6 30 101 89 83 71 170 56 102 79 210 165 180 81 72 92 181 65 6...

result:

ok 

Test #77:

score: 0
Accepted
time: 10ms
memory: 22132kb

input:

240 830
199999 199518 199037 198557 198077 197598 197120 196642 196165 195688 195212 194736 194261 193787 193313 192840 192367 191895 191424 190953 190483 190013 189544 189075 188607 188140 187673 187207 186741 186276 185811 185347 184884 184421 183959 183497 183036 182576 182116 181657 181198 18074...

output:

9 1 18 228 10 232 230 206 208 233 62 48 182 237 167 205 149 192 185 195 156 171 160 238 2 129 146 115 127 46 139 193 41 134 138 130 148 204 126 22 83 108 150 58 91 95 111 194 173 24 140 132 164 114 162 137 32 199 215 73 40 181 179 177 151 152 187 169 157 166 163 178 122 197 135 109 165 191 136 189 1...

result:

ok 

Test #78:

score: 0
Accepted
time: 12ms
memory: 22024kb

input:

240 830
199999 199996 199996 199995 199992 199990 199984 199978 199974 199969 199963 199956 199946 199938 199928 199922 199912 199901 199889 199878 199864 199854 199842 199826 199813 199796 199781 199763 199749 199729 199715 199695 199677 199653 199634 199616 199591 199569 199549 199527 199500 19947...

output:

128 240 130 238 237 131 132 234 233 133 135 230 229 228 227 137 139 141 223 222 221 143 144 145 146 149 150 152 213 153 211 160 161 162 207 206 163 165 203 166 168 200 169 198 170 196 172 194 193 173 174 176 177 188 187 179 182 183 219 220 181 214 190 192 232 136 156 216 159 126 225 2 124 25 191 3 2...

result:

ok 

Test #79:

score: 0
Accepted
time: 12ms
memory: 22124kb

input:

270 738
199999 199458 198917 198379 197839 197302 196763 196226 195691 195155 194619 194087 193552 193021 192490 191957 191429 190899 190370 189841 189315 188786 188260 187737 187213 186688 186165 185643 185121 184601 184081 183561 183044 182526 182007 181492 180976 180461 179946 179433 178921 17840...

output:

1 61 25 19 12 81 64 33 23 22 236 222 9 266 259 255 219 249 191 215 247 246 241 180 179 237 176 207 172 210 167 233 107 224 153 137 120 202 136 129 117 115 108 105 104 217 203 204 99 86 205 74 56 218 253 216 252 257 234 263 254 264 251 226 269 123 265 227 209 270 197 175 199 198 238 240 189 151 38 18...

result:

ok 

Test #80:

score: 0
Accepted
time: 8ms
memory: 21916kb

input:

270 737
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 248 242 201 176 266 265 264 263 143 145 260 150 258 257 151 255 152 253 153 251 250 249 155 247 156 157 244 243 167 241 240 239 170 174 236 235 234 175 232 231 178 229 179 227 226 169 224 180 163 221 182 219 218 185 160 186 187 213 212 188 190 209 193 207 206 205 204 203 202 196 200 198 166 164 14...

result:

ok 

Test #81:

score: 0
Accepted
time: 8ms
memory: 21924kb

input:

300 666
200000 199999 199996 199992 199987 199982 199976 199969 199961 199952 199942 199931 199919 199906 199892 199878 199863 199847 199830 199812 199793 199773 199752 199730 199707 199684 199660 199635 199609 199582 199554 199525 199495 199464 199432 199400 199367 199333 199298 199262 199225 19918...

output:

297 296 294 292 288 277 276 267 257 252 249 246 230 221 212 208 205 200 184 173 167 166 157 156 151 148 144 132 131 130 124 112 109 107 102 94 3 89 87 78 70 69 59 57 52 34 30 29 25 6 299 250 216 260 262 213 265 127 226 293 270 178 128 275 123 289 298 115 155 201 282 291 266 261 253 283 287 125 233 2...

result:

ok 

Test #82:

score: 0
Accepted
time: 5ms
memory: 22312kb

input:

300 664
200000 199407 198800 198193 197601 197008 196404 195810 195215 194626 194029 193439 192838 192245 191660 191074 190484 189897 189310 188728 188140 187557 186975 186396 185817 185236 184663 184078 183503 182930 182348 181773 181208 180633 180062 179493 178924 178341 177773 177214 176648 17607...

output:

1 300 299 298 297 296 295 285 279 292 291 290 289 288 287 286 272 284 283 282 281 209 205 278 277 276 275 175 273 177 271 270 178 179 267 266 265 180 182 262 183 184 259 258 257 185 187 188 190 252 192 250 195 248 196 246 245 197 200 242 201 202 203 238 204 210 186 234 233 232 231 230 229 228 211 22...

result:

ok 

Test #83:

score: 0
Accepted
time: 13ms
memory: 22992kb

input:

360 554
133646 133128 132864 132531 132379 132334 132201 132176 131759 131218 130962 130955 130834 130784 130586 130023 129643 129568 129329 129239 129085 129041 129020 128859 128736 128652 128257 128011 127737 127501 127227 127054 126877 126665 126257 126023 125915 125841 125697 125615 124882 12449...

output:

1 359 357 355 354 353 351 350 349 347 345 344 343 341 339 338 335 334 332 328 326 317 315 313 312 311 310 308 307 306 305 303 302 301 297 296 294 293 291 290 288 287 284 283 282 281 280 278 277 271 272 270 269 267 268 266 264 263 274 261 260 258 256 255 254 252 248 247 245 244 243 242 238 237 236 23...

result:

ok 

Test #84:

score: 0
Accepted
time: 8ms
memory: 22404kb

input:

360 555
200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 200000 20000...

output:

1 360 359 358 357 356 355 354 353 352 341 350 339 348 347 346 338 344 343 342 337 340 334 332 323 336 335 320 333 315 310 307 329 328 327 326 325 324 305 322 321 300 319 318 317 316 295 314 313 293 292 291 309 290 283 285 278 275 270 302 266 259 299 298 297 296 258 255 252 251 250 248 289 288 287 28...

result:

ok 

Test #85:

score: 0
Accepted
time: 12ms
memory: 19856kb

input:

60 3330
200000 200000 200000 200000 200000 200000 200000 200000 199999 199999 199999 199998 199998 199998 199998 199996 199994 199994 199994 199994 199993 199992 199989 199989 199988 199986 199985 199984 199984 199983 199982 199981 199980 199978 199977 199976 199976 199975 199975 199973 199970 19997...

output:

40 43 60 30 24 17 34 54 49 33 18 12 8 41 4 47 37 58 14 42 19 3 9 57 56 23 29 45 1 2 46 11 39 48 13 15 25 26 6 55 28 44 59 27 31 53 32 16 21 51 38 35 20 5 7 22 52 10 50 36 36 50 10 52 22 20 35 38 21 16 53 51 59 31 44 27 28 55 26 6 15 13 48 39 11 46 2 1 45 23 56 57 9 3 19 58 14 47 4 37 41 8 12 18 49 3...

result:

ok 

Test #86:

score: 0
Accepted
time: 15ms
memory: 20156kb

input:

60 3333
130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 130298 13029...

output:

38 60 59 58 57 40 55 54 53 52 41 43 44 9 15 10 33 56 51 14 29 13 31 1 25 35 34 45 19 30 32 50 27 46 7 16 4 11 2 24 22 17 47 18 42 8 49 23 48 36 21 37 3 12 6 28 5 20 26 39 39 26 28 6 20 12 3 37 21 48 36 8 42 23 47 49 22 17 18 2 4 7 11 24 27 46 16 50 30 45 34 19 32 25 35 31 13 1 51 14 29 33 10 56 9 15...

result:

ok 

Test #87:

score: 0
Accepted
time: 12ms
memory: 21636kb

input:

250 800
54080 53806 53754 53657 53640 53612 53559 53475 53357 53291 53261 53233 53104 53070 53058 52927 52891 52881 52856 52778 52761 52757 52656 52422 52365 52264 52262 52237 52131 52120 52029 52026 51561 51515 51479 51443 51431 51429 51271 51252 51250 51202 51144 51116 51010 51006 50807 50741 5072...

output:

250 242 243 196 184 200 195 162 163 116 210 190 147 107 106 149 52 209 110 36 53 239 1 101 178 166 223 182 40 18 23 170 143 177 217 201 9 208 240 193 148 158 37 214 71 175 103 235 42 211 82 118 187 28 131 225 215 56 54 152 74 125 67 227 218 39 117 204 179 12 229 113 10 84 237 176 6 63 157 161 130 66...

result:

ok 

Test #88:

score: 0
Accepted
time: 12ms
memory: 21380kb

input:

250 800
197593 195432 194814 193477 192732 192723 192416 190280 188829 188577 188335 188234 188099 187706 187358 186635 186170 185980 185096 183839 183222 182930 182069 181812 181737 181509 181378 181248 181104 181097 180769 180583 180353 179894 179461 179197 177942 177635 177514 177015 176200 17598...

output:

1 250 228 233 224 227 225 206 133 144 126 124 187 142 120 191 143 204 176 152 114 237 113 97 212 241 84 93 125 162 151 79 80 50 66 161 115 213 219 175 177 218 33 108 98 47 203 75 45 127 118 137 185 99 223 107 86 179 198 59 105 58 164 87 39 214 96 63 106 165 180 30 76 211 134 102 129 116 136 183 85 8...

result:

ok 

Test #89:

score: 0
Accepted
time: 10ms
memory: 20716kb

input:

100 2000
199954 199908 199897 199870 199427 199368 199306 199186 199132 199054 198973 198646 198633 198630 198591 198535 198486 198429 198236 198189 198022 197899 197842 197776 197523 197476 197140 197124 196844 196830 196697 196691 196582 196580 196418 196289 196192 196081 196067 195984 195882 1958...

output:

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

result:

ok 

Test #90:

score: 0
Accepted
time: 12ms
memory: 21388kb

input:

100 2000
199862 199857 199727 199546 199527 199371 199355 199351 199152 199084 198787 198485 198322 198192 198099 198060 198012 197903 197830 197797 197739 197729 197570 197523 197448 197416 197402 197304 197152 197000 196858 196767 196660 196450 196447 196345 196208 196188 196114 196104 196039 1959...

output:

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

result:

ok 

Test #91:

score: 0
Accepted
time: 9ms
memory: 20248kb

input:

100 2000
200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 199 199 199 199 199 199 199 199 199 199 199 199 198 198 198 198 198 198 198 198 198 198 198 197 197 197 197 197 197 197 196 196 196 196 196 196 196 196 196 196 196 196 195 195 195 195 195 195 195 195 195 195 195...

output:

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

result:

ok 

Test #92:

score: 0
Accepted
time: 10ms
memory: 20504kb

input:

100 2000
200 200 200 200 200 200 200 200 200 199 199 199 199 199 199 199 199 199 199 199 199 199 198 198 198 198 198 198 198 198 198 198 197 197 197 197 197 197 197 197 197 197 196 196 196 196 196 196 196 196 196 195 195 195 195 195 195 195 195 195 195 194 193 193 193 193 193 193 192 192 192 192 192...

output:

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

result:

ok 

Test #93:

score: 0
Accepted
time: 16ms
memory: 21156kb

input:

10 20000
199966 199965 199962 199955 199954 199943 199942 199930 199908 199905 199897 199897 199894 199893 199885 199876 199870 199868 199856 199851 199851 199847 199814 199795 199794 199780 199778 199775 199774 199769 199765 199751 199749 199730 199713 199705 199691 199688 199658 199630 199610 1995...

output:

1 5 6 10 4 8 2 7 9 3 3 9 7 2 8 4 10 6 5 1 10 6 1 8 4 5 2 7 3 9 2 4 5 7 9 10 6 1 8 3 8 3 7 2 6 10 4 1 5 9 1 5 9 3 8 7 4 2 6 10 9 3 10 8 4 7 2 6 1 5 6 10 4 2 7 3 8 5 1 9 9 4 7 2 1 6 8 3 10 5 3 5 1 8 10 7 6 9 4 2 2 8 5 1 4 3 7 6 10 9 9 6 7 10 4 2 3 8 1 5 5 9 4 2 3 7 10 6 8 1 8 1 10 6 5 9 4 3 2 7 7 2 10...

result:

ok 

Test #94:

score: 0
Accepted
time: 12ms
memory: 19248kb

input:

10 20000
2000 2000 2000 2000 2000 2000 1999 1999 1999 1999 1999 1999 1999 1999 1999 1999 1999 1998 1998 1998 1998 1998 1998 1998 1998 1998 1997 1997 1997 1997 1997 1997 1997 1997 1997 1996 1996 1996 1996 1996 1996 1996 1996 1996 1996 1996 1996 1996 1995 1995 1995 1995 1995 1995 1995 1995 1994 1994 1...

output:

9 5 10 1 6 7 3 2 4 8 4 8 9 5 10 1 6 7 3 2 2 8 9 5 10 6 4 1 3 7 3 2 7 8 9 5 10 6 4 1 2 8 1 7 9 5 3 4 6 10 2 8 1 7 9 5 3 4 6 10 10 7 2 8 9 1 3 4 6 5 3 5 4 10 7 2 8 9 1 6 7 4 10 2 8 9 1 6 3 5 6 3 5 4 10 2 7 8 9 1 1 4 10 2 7 9 3 6 5 8 8 9 1 3 6 4 5 10 2 7 7 9 1 3 6 10 8 2 4 5 6 7 9 1 3 10 4 8 2 5 4 6 7 ...

result:

ok 

Test #95:

score: 0
Accepted
time: 12ms
memory: 20188kb

input:

150 1333
199954 199908 199897 199870 199427 199368 199306 198646 198633 198591 198486 198429 198236 197842 197776 197140 197124 196844 196830 196697 196691 196582 196580 196418 196289 196067 195984 195882 195814 195722 195485 194768 194493 194365 194334 194248 194008 193796 193555 193534 193375 1932...

output:

62 93 56 83 76 98 131 2 82 53 11 57 24 32 139 50 106 19 6 81 86 31 117 87 74 150 43 63 94 149 4 29 85 145 75 51 22 129 46 28 133 101 100 141 116 64 41 48 61 27 66 146 33 135 120 37 112 123 89 13 26 21 69 45 58 130 54 39 127 68 144 78 7 3 17 115 121 10 97 148 102 5 91 118 36 143 109 49 126 108 23 147...

result:

ok 

Test #96:

score: 0
Accepted
time: 12ms
memory: 20236kb

input:

150 1333
199862 199857 199546 199527 199371 199355 199351 199084 198787 198322 197903 197739 197729 197570 197448 197416 197304 197000 196858 196450 196447 196345 196188 196114 196104 195973 195868 195838 195794 195347 195110 195091 195052 195022 195020 194819 194737 194665 194541 194506 194433 1944...

output:

114 1 124 19 75 5 90 116 30 140 100 14 35 10 49 69 9 127 24 149 43 77 74 145 58 31 3 143 110 8 89 57 137 139 47 64 91 119 66 134 27 126 71 146 55 61 56 23 38 52 70 87 33 36 128 105 142 16 40 101 82 59 97 141 111 121 17 12 62 7 106 129 93 78 107 115 63 103 92 138 102 11 84 26 42 2 29 144 109 86 32 51...

result:

ok 

Test #97:

score: 0
Accepted
time: 7ms
memory: 20648kb

input:

150 1333
140 140 140 140 140 140 140 139 139 139 139 139 139 139 139 138 138 138 138 138 138 138 138 138 138 137 137 137 137 137 136 136 136 136 136 136 136 136 136 136 136 135 135 135 135 135 135 135 135 134 134 134 134 134 134 133 133 133 133 133 133 133 133 133 133 132 132 132 132 132 132 132 132...

output:

116 142 109 1 137 66 47 123 82 54 111 50 5 144 65 139 20 121 97 106 34 92 6 72 108 113 83 141 150 56 40 29 124 105 74 59 55 101 77 32 41 31 78 127 60 98 39 103 12 89 19 49 45 68 70 99 23 87 36 76 131 133 114 37 62 130 22 125 28 79 90 63 88 43 94 85 24 7 4 21 146 91 8 132 145 143 86 73 84 53 115 100 ...

result:

ok 

Test #98:

score: 0
Accepted
time: 13ms
memory: 20312kb

input:

150 1333
140 140 140 140 140 140 140 140 140 140 140 140 140 139 139 139 139 139 139 139 139 139 139 139 139 138 138 138 138 138 138 138 138 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 136 136 136 136 136 136 136 135 135 135 135 135 135 135 135 134 134 134 134 134 134 134 134 134...

output:

84 71 121 130 14 107 94 144 53 21 122 56 49 34 83 86 57 114 22 124 120 148 103 110 58 33 51 23 77 140 132 2 62 109 85 67 131 52 50 123 54 95 147 79 81 69 5 141 91 126 127 12 75 28 111 47 11 31 39 87 150 43 72 106 101 29 96 104 100 118 102 63 26 46 1 13 68 98 73 66 89 55 32 93 19 8 70 9 27 59 7 15 40...

result:

ok 

Test #99:

score: 0
Accepted
time: 15ms
memory: 19460kb

input:

1 200000
200000 200000 199997 199997 199997 199997 199993 199992 199990 199988 199987 199985 199985 199984 199984 199982 199982 199981 199979 199979 199977 199976 199976 199976 199976 199974 199974 199973 199972 199972 199972 199971 199971 199970 199970 199970 199968 199967 199966 199966 199965 1999...

output:

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...

result:

ok 

Test #100:

score: 0
Accepted
time: 22ms
memory: 20860kb

input:

1 200000
20000 20000 20000 20000 20000 20000 20000 20000 20000 20000 20000 19999 19999 19999 19999 19999 19999 19999 19999 19999 19999 19999 19999 19999 19999 19998 19998 19998 19998 19998 19998 19998 19998 19998 19997 19997 19997 19997 19997 19997 19997 19997 19997 19996 19996 19996 19996 19996 199...

output:

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...

result:

ok 

Test #101:

score: 0
Accepted
time: 0ms
memory: 19428kb

input:

200000 1
136045
48240
114934
93761
48964
48380
55428
118504
183498
185684
94102
106867
22757
101400
135879
180377
100057
49869
68795
156034
33127
38120
186392
86255
132825
197842
7270
130970
97550
105481
17482
77013
37364
185361
74996
150086
157823
2000
73712
196289
133779
131044
159897
85490
38772
...

output:

1

result:

ok 

Test #102:

score: 0
Accepted
time: 0ms
memory: 18204kb

input:

20000 10
185684 183498 136045 118504 114934 93761 55428 48964 48380 48240
180377 156034 135879 106867 101400 100057 94102 68795 49869 22757
197842 186392 132825 130970 105481 97550 86255 38120 33127 7270
196289 185361 157823 150086 77013 74996 73712 37364 17482 2000
184783 165396 159897 147284 13377...

output:

1 2 3 4 5 6 7 8 9 10

result:

ok 

Test #103:

score: 0
Accepted
time: 0ms
memory: 18296kb

input:

2000 100
197842 196289 195882 186392 186223 185684 185361 184783 183498 180377 175013 172417 167736 167120 165396 159897 159477 157823 157634 157633 157522 156034 155970 154447 150776 150086 147284 141220 136045 135879 134236 133779 132825 131111 131044 130970 125878 124278 122112 121504 120491 1185...

output:

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

result:

ok 

Test #104:

score: 0
Accepted
time: 13ms
memory: 21096kb

input:

200 1000
199954 199908 199897 199870 199427 199368 199306 198646 198633 198591 198429 198236 197842 197776 197140 197124 196844 196697 196691 196580 196418 196289 195882 195722 195485 194768 194493 194334 193796 193555 193534 193375 193158 192308 192277 192151 191922 191761 191757 191720 191327 1911...

output:

121 84 88 86 200 110 1 66 115 145 161 32 20 170 93 126 123 49 78 159 35 71 68 31 175 99 174 130 80 106 177 155 75 191 7 36 196 57 149 90 141 160 14 143 120 179 135 169 77 198 142 172 41 54 129 58 173 109 100 39 182 87 63 69 197 138 127 3 82 47 157 38 101 26 43 62 139 85 131 55 60 79 34 17 192 56 144...

result:

ok 

Test #105:

score: 0
Accepted
time: 14ms
memory: 22020kb

input:

200 1000
199862 199857 199527 199351 199084 198787 198322 197903 197739 197729 197448 197304 197000 196858 196447 196345 196188 196104 195973 195868 195347 195091 195052 195022 195020 194819 194541 194433 194420 194064 194064 193911 193562 193441 193338 193050 192993 192939 192733 192052 192003 1919...

output:

87 133 6 175 187 155 153 97 13 130 123 44 55 79 112 75 9 62 115 88 185 81 103 160 24 188 4 73 76 190 135 77 173 167 42 140 70 94 53 145 183 118 65 121 2 150 193 161 174 30 120 29 31 197 36 58 78 100 23 184 68 69 199 21 109 82 32 43 111 200 90 47 96 171 86 101 38 5 107 61 134 195 149 191 178 180 104 ...

result:

ok 

Test #106:

score: 0
Accepted
time: 9ms
memory: 21944kb

input:

200 1000
100 100 100 100 100 100 100 99 99 99 99 99 99 99 99 99 99 99 99 99 98 98 98 98 98 98 98 97 97 97 97 97 96 96 96 96 96 96 96 96 95 95 95 95 95 95 95 95 95 95 95 95 95 94 94 94 94 94 94 94 94 94 94 94 94 93 93 93 93 93 93 93 93 93 92 92 92 92 92 92 91 91 91 91 91 91 91 91 91 91 91 90 90 90 90...

output:

115 188 190 198 162 123 165 183 52 166 95 189 27 147 193 119 163 154 155 148 113 134 177 98 167 18 13 29 142 124 171 126 117 68 133 7 141 11 118 109 69 138 161 131 93 34 173 180 139 146 197 110 62 94 127 5 140 102 120 66 157 114 45 64 40 200 179 74 137 178 125 129 60 25 150 159 89 174 67 112 90 87 1...

result:

ok 

Test #107:

score: 0
Accepted
time: 6ms
memory: 21972kb

input:

200 1000
100 100 100 100 100 100 99 99 99 99 99 99 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 96 96 96 96 96 96 95 95 95 95 95 95 95 95 95 94 94 94 94 94 94 94 93 93 93 93 93 93 93 93 93 93 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 91 91 91 ...

output:

99 158 112 118 29 71 144 145 37 46 107 85 24 16 169 148 195 113 91 135 185 170 84 83 172 177 52 104 153 165 193 149 192 121 98 196 80 125 68 120 180 76 63 61 183 21 11 140 134 138 156 90 115 41 57 51 154 127 147 23 122 191 67 6 94 110 78 43 188 190 40 103 159 82 163 58 62 31 182 86 194 101 93 73 167...

result:

ok 

Test #108:

score: 0
Accepted
time: 13ms
memory: 21592kb

input:

250 800
199954 199908 199870 199427 199306 198646 198429 198236 197842 197140 197124 196844 196697 196580 196289 195882 195485 194768 194493 194334 193796 193555 193534 193158 192308 192277 192151 191922 191761 191757 191720 191327 191128 190582 190154 189697 189520 189192 188879 188874 188748 18722...

output:

214 236 209 218 250 248 1 231 161 152 163 178 232 154 137 111 224 108 239 83 188 99 229 89 159 121 102 125 77 42 97 200 71 155 131 62 76 67 80 68 136 86 238 109 174 217 169 168 116 82 182 120 90 85 100 198 95 233 226 243 70 153 245 227 172 228 110 40 219 244 32 36 14 28 105 146 19 130 106 55 157 158...

result:

ok 

Test #109:

score: 0
Accepted
time: 12ms
memory: 21212kb

input:

250 800
199857 199351 199084 198787 198322 197903 197729 197000 196858 196447 196345 196188 196104 195973 195868 195347 195091 195022 195020 194819 194541 194433 194420 194064 194064 193911 193562 193338 192939 192733 192052 192003 191952 191922 191803 191420 191249 191011 190856 190423 190384 18957...

output:

225 192 183 226 166 175 159 198 246 249 199 205 169 224 245 136 165 152 128 122 228 187 247 142 158 154 101 108 196 234 233 109 82 81 181 237 68 64 107 117 191 54 212 135 250 100 229 248 53 139 134 105 168 186 113 125 97 78 80 174 239 69 203 48 47 132 219 213 63 112 94 211 195 56 163 102 111 202 31 ...

result:

ok 

Test #110:

score: 0
Accepted
time: 9ms
memory: 20440kb

input:

250 800
80 80 80 80 80 80 80 80 80 80 80 80 79 79 79 79 79 79 79 79 79 79 79 79 78 78 78 78 77 77 77 77 77 77 77 76 76 76 76 76 76 76 76 76 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 74 74 74 74 74 74 74 74 73 73 73 73 73 73 73 73 73 72 72 72 72 72 72 71 71 71 71 71 71 71 71 71 71 71 7...

output:

1 239 249 208 222 146 162 124 171 205 241 229 234 191 237 192 213 224 123 217 134 242 210 244 243 212 186 154 219 147 238 125 89 76 156 248 142 199 144 159 180 211 179 247 216 3 175 113 60 92 131 193 185 214 129 226 72 149 200 99 223 182 82 164 78 240 98 77 172 141 161 49 245 228 31 138 54 93 109 63...

result:

ok 

Test #111:

score: 0
Accepted
time: 11ms
memory: 20332kb

input:

250 800
80 80 80 80 80 80 80 80 80 80 79 79 79 79 79 79 79 79 78 78 78 78 78 78 78 78 77 77 77 77 77 77 77 77 77 77 77 77 76 76 76 76 76 75 75 75 75 75 75 75 75 75 75 75 74 74 73 73 73 73 73 73 73 72 72 72 72 72 72 72 72 71 71 71 71 71 71 71 71 71 71 71 71 70 70 70 70 70 70 70 70 70 70 70 70 69 69 6...

output:

149 227 234 203 124 109 199 114 221 226 81 244 51 218 85 101 128 241 208 243 98 207 115 174 245 173 119 165 107 92 132 220 170 239 118 89 3 21 188 176 169 222 166 102 213 57 219 61 182 224 194 22 204 1 110 80 86 198 231 106 191 130 104 228 134 137 212 49 19 155 160 151 240 90 238 87 39 33 186 75 23 ...

result:

ok 

Test #112:

score: 0
Accepted
time: 19ms
memory: 20956kb

input:

2 100000
200000 199997 199993 199985 199984 199982 199981 199979 199977 199976 199976 199974 199973 199972 199970 199970 199970 199968 199966 199965 199963 199962 199960 199958 199956 199955 199954 199954 199951 199950 199948 199945 199944 199943 199942 199942 199942 199940 199939 199935 199935 1999...

output:

2 1 1 2 1 2 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 2 1 2 1 2 2 1 2 1 2 1 2 1 1 2 1 2 1 2 1 2 1 2 2 1 2 1 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 2 1 2 1 1 2 2 1 1 2 2 1 1 2 1 2 2 1 2 1 1 2 2 1 1 2 2 1 1 2 1 2 1 2 1 2 2 1 1 2 1 2 2 1 1 2 2 1 1 2 2 1 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 1 2 1 2 1 2 2 1 1 2 ...

result:

ok 

Test #113:

score: 0
Accepted
time: 16ms
memory: 19672kb

input:

2 100000
10000 10000 10000 10000 10000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9996 9...

output:

2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 2 1 2 1 2 1 2 1 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 2 1 2 1 2 1 2 1 2 1 1 2 1 2 1 2 1 2 2 1 2 1 2 1 2 1 2 1 2 1 2 1 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 2 1 ...

result:

ok 

Test #114:

score: 0
Accepted
time: 10ms
memory: 21436kb

input:

300 666
199954 199908 199870 198646 198429 198236 197842 197140 197124 196844 196697 196580 196289 195882 195485 194768 194493 194334 193796 193555 193534 193158 192308 192277 192151 191922 191761 191720 191327 191128 190582 190154 189697 189520 188879 188874 188748 187221 186729 186601 186482 18645...

output:

216 231 271 234 299 29 273 195 232 262 190 172 266 288 265 219 179 186 151 145 191 67 122 117 1 280 116 159 109 129 251 99 284 62 91 239 213 82 96 131 144 107 90 92 270 207 123 114 81 238 126 118 160 175 152 274 48 32 25 194 42 185 214 156 283 39 165 204 183 79 252 168 35 94 248 103 292 193 80 55 60...

result:

ok 

Test #115:

score: 0
Accepted
time: 13ms
memory: 20996kb

input:

300 666
199857 199351 198787 198322 197729 197000 196858 196447 196188 195973 195868 195347 195022 195020 194819 194541 194433 194420 194064 194064 193911 193562 193338 192939 192733 192052 192003 191952 191922 191803 191420 191249 190856 190423 190384 189573 189551 188995 188742 188471 188421 18837...

output:

268 283 299 288 244 239 292 228 220 295 223 253 262 219 212 250 196 213 200 269 215 164 155 209 246 150 210 143 189 111 114 104 265 298 162 105 66 128 156 158 54 62 44 147 53 136 45 51 64 83 32 101 42 108 61 293 124 300 67 284 274 263 175 226 214 96 31 112 80 171 106 57 71 110 24 30 142 129 245 123 ...

result:

ok 

Test #116:

score: 0
Accepted
time: 9ms
memory: 22012kb

input:

300 666
70 70 70 70 70 70 70 70 70 70 70 70 70 69 69 69 69 69 69 68 68 68 68 68 68 67 67 67 67 67 67 67 67 67 67 66 66 66 66 66 66 66 66 66 66 65 65 65 65 65 65 65 65 64 64 64 64 64 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 61 61 61 61 61 61 61 61 61 61 60 60 60 60 60 60 60 60 60 60 60 60 59 5...

output:

179 228 191 269 137 284 289 175 299 183 290 272 138 275 287 199 24 193 226 246 279 106 215 267 254 58 247 206 224 144 300 156 211 209 261 153 61 132 164 54 278 259 176 182 157 251 89 223 244 255 163 7 38 248 221 201 141 17 283 184 68 235 230 177 101 147 154 85 229 83 171 80 277 22 238 55 149 76 256 ...

result:

ok 

Test #117:

score: 0
Accepted
time: 10ms
memory: 22280kb

input:

300 666
70 70 70 70 70 70 70 70 70 70 70 70 69 69 69 69 69 69 69 69 69 69 69 69 68 68 68 68 68 68 68 68 67 67 67 67 67 67 67 67 67 67 66 66 66 66 66 66 66 65 65 65 65 65 65 65 65 65 64 64 64 64 64 64 64 64 64 64 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 61 61 61 61 61 61 61 61 61 61 61 61 6...

output:

1 290 278 237 266 212 184 236 6 136 277 189 193 162 161 188 110 284 150 181 206 280 251 244 130 55 116 82 271 281 105 131 211 285 292 127 141 185 196 216 74 3 133 213 207 242 267 134 293 57 85 139 197 192 204 257 164 269 68 106 43 78 114 232 61 283 250 245 233 12 231 238 65 183 171 253 117 260 167 5...

result:

ok 

Test #118:

score: 0
Accepted
time: 18ms
memory: 23116kb

input:

400 500
199954 199908 199870 198646 198429 198236 197842 197124 196844 196697 196580 196289 195882 195485 194768 194334 193796 193555 193534 192151 191922 191761 191720 191327 190154 189697 189520 188879 188748 187221 186729 186601 186392 186371 186316 186223 185782 185684 185361 185038 184783 18349...

output:

1 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 32...

result:

ok 

Test #119:

score: 0
Accepted
time: 13ms
memory: 22236kb

input:

400 500
199857 198322 197729 197000 196858 196447 196188 195868 195347 195022 195020 194819 194541 194433 194420 194064 194064 193911 193562 193338 192733 192052 192003 191952 191922 191803 191249 190856 190384 189573 189551 188471 188371 187978 187944 187341 187051 187005 186867 186816 186777 18618...

output:

1 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 32...

result:

ok 

Test #120:

score: 0
Accepted
time: 7ms
memory: 22584kb

input:

400 500
50 50 50 50 50 50 50 50 50 50 50 50 49 49 49 49 49 48 48 48 48 48 48 48 48 48 47 47 47 47 47 47 47 47 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 41 41 4...

output:

1 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 32...

result:

ok 

Test #121:

score: 0
Accepted
time: 10ms
memory: 22192kb

input:

400 500
50 50 50 50 50 50 50 50 50 50 49 49 49 49 49 49 49 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 4...

output:

1 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 32...

result:

ok 

Test #122:

score: 0
Accepted
time: 20ms
memory: 19336kb

input:

4 50000
199997 199977 199974 199970 199970 199970 199966 199965 199962 199956 199955 199954 199954 199943 199942 199942 199942 199935 199930 199927 199920 199908 199905 199897 199897 199896 199894 199893 199890 199889 199888 199885 199876 199870 199868 199867 199856 199856 199851 199851 199847 19984...

output:

2 1 3 4 4 1 2 3 3 4 1 2 3 4 1 2 4 2 3 1 2 3 1 4 1 3 4 2 1 2 3 4 4 2 3 1 3 4 1 2 2 4 3 1 1 2 4 3 4 2 3 1 3 4 2 1 3 4 2 1 3 4 2 1 4 1 2 3 3 4 2 1 3 1 4 2 1 3 2 4 4 2 1 3 1 3 2 4 3 2 4 1 4 3 2 1 2 4 3 1 3 2 4 1 2 4 1 3 3 2 4 1 2 4 1 3 4 1 3 2 2 3 4 1 2 4 3 1 4 3 2 1 4 3 2 1 3 2 4 1 1 4 3 2 2 1 3 4 4 1 ...

result:

ok 

Test #123:

score: 0
Accepted
time: 14ms
memory: 19476kb

input:

4 50000
5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 4999 4999 4999 4999 4999 4999 4999 4998 4998 4998 4998 4998 4998 4998 4998 4998 4997 4997 4997 4997 4997 4997 4997 4997 4997 4997 4997 4997 4996 4996 4996 4996 4996 4996 4996 4996 4996 4996 4996 4996 4996 4996 4995 4995 4995 4995 4995 49...

output:

2 3 1 4 2 3 1 4 2 3 1 4 2 3 1 4 4 2 3 1 2 4 1 3 1 2 4 3 1 2 4 3 1 3 2 4 1 3 2 4 3 2 4 1 3 2 4 1 3 2 1 4 3 2 1 4 3 2 1 4 3 2 1 4 3 2 1 4 1 3 2 4 1 3 2 4 1 3 2 4 1 3 2 4 1 3 2 4 1 3 2 4 1 3 2 4 1 3 2 4 1 3 2 4 4 1 3 2 4 1 3 2 3 2 4 1 3 2 4 1 2 4 1 3 2 1 4 3 2 1 4 3 1 2 4 3 1 2 4 3 3 2 4 1 3 2 4 1 3 2 ...

result:

ok 

Test #124:

score: 0
Accepted
time: 0ms
memory: 19104kb

input:

500 400
199908 199870 198646 198236 197842 197124 196844 196697 196580 196289 195882 194768 193796 193555 193534 192151 191761 191720 191327 189697 189520 188879 188748 187221 186729 186601 186392 186371 186316 186223 185684 185361 184783 183498 181825 181655 180656 180377 179874 179646 179194 17918...

output:

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

result:

ok 

Test #125:

score: 0
Accepted
time: 12ms
memory: 21584kb

input:

250 800
66889 66889 66889 66889 66889 66889 66889 66889 66888 66888 66887 66887 66887 66886 66885 66885 66884 66884 66884 66884 66883 66883 66883 66883 66883 66882 66882 66882 66882 66882 66882 66881 66881 66881 66881 66880 66880 66880 66880 66880 66879 66879 66879 66879 66879 66878 66878 66878 6687...

output:

237 229 223 244 205 232 188 1 221 220 197 212 187 88 189 184 68 153 208 143 203 198 171 168 139 202 201 131 108 161 132 152 162 167 228 190 233 241 64 217 224 183 134 245 214 28 196 185 179 155 156 234 61 180 151 186 34 22 158 169 250 154 90 159 165 96 114 141 176 103 207 181 116 249 117 150 105 174...

result:

ok 

Test #126:

score: 0
Accepted
time: 12ms
memory: 21404kb

input:

250 800
102699 102695 102669 102651 102621 102612 102582 102581 102580 102559 102529 102524 102497 102496 102495 102490 102488 102488 102486 102481 102472 102472 102471 102437 102422 102420 102408 102405 102400 102397 102372 102346 102332 102332 102328 102311 102300 102289 102283 102283 102245 10221...

output:

229 213 225 210 191 141 17 154 182 82 231 174 112 217 137 135 61 221 111 200 85 31 177 179 198 65 197 118 156 203 241 211 38 147 115 89 93 128 96 162 236 173 249 158 242 214 238 248 105 207 91 140 136 240 124 223 165 194 78 227 104 170 181 230 110 185 190 120 168 201 100 222 134 171 151 149 155 196 ...

result:

ok