#include #include using namespace std; int n, k, best = 1000000000; vector seq[20000000]; int druh[1000005]; int main(){ while(scanf("%d %d", &n, &k)>=0){ int a, b; best = 1000000000; for(int i = 0; i <= k; i++) druh[i] = 0; for(int i=0;i n) break; } if(best > 100000000) printf("-1\n"); else printf("%d\n", best); for(int i = 0; i < 2*n; i++) seq[i].clear(); } }