#include using namespace std; using ll = long long; const int MX = 200010; ll f[MX],inv[MX],fi[MX]; constexpr ll mod = 998244353; void solve(){ inv[1] = 1; for(int i=2;i> n >> k; solve(); if(k==0){ cout << 1 << endl; return 0; } if(k==1){ if(n&1) cout << n - 2 << endl; else cout << 2 << endl; return 0; } ll ans = 0; if(n&1){ for(i=1;i