#include #define REP(i,n) for(int i=0;i<(n);i++) #define ALL(v) (v).begin(),(v).end() #define SZ(x) ((int)(x).size()) #define int long long using namespace std; signed main() { int N,K; cin>>N>>K; int top=-1; for(int i=0;i<20;i++){ if(N>>i&1){ top=i; } } int minDiff=1<<(top+1); for(int i=0;i>i&1){ minDiff-=1<=minDiff) cout<<"INF"<