#include #include #include #include using namespace std; int place[200010] ; int main() { int n, m; while(scanf("%d%d", &n, &m)!=EOF) { memset(place, 0, sizeof(place) ); bool flag1 ,flag2; flag1 = flag2 = 0; for(int i=0; i m) {max = i; break;} } printf("%d\n", max); } else if(flag1 && flag2) { int max = 0, t_m = m; int turn; for(int i=0; i= 0) {turn = i; break;} for(int i=0; i max) max = t_max; } } for(int i=0; i max) max = t_max; } } printf("%d\n", max); } } }