#include using namespace std; using ll = long long; using Graph = vector >; using PI = pair; using PL = pair; #define rep(i, a, b) for(int i = a; i < b; i++) #define rep_ll(i, a, b) for(ll i = a; i < b; i++) #define rrep(i, a, b) for(int i = a; i >= b; i--) #define fore(i, a) for(auto &i:a) #define all(x) (x).begin(),(x).end() const int INFI = 1 << 29; const ll INFL = 1LL << 59; int main() { cin.tie(0); ios::sync_with_stdio(false); int n, k; cin >> n >> k; if (n == 1) cout << 1 << endl; else if (k == n-1) cout << n << endl; else cout << n-1 << endl; }