class Solution {
// f(n, m) = (f(n – 1, m) + m) % n
public int lastRemaining(int n, int m) {
return (n == 1) ? 0 : (lastRemaining(n - 1, m) + m) % n;
}
}

class Solution {
// f(n, m) = (f(n – 1, m) + m) % n
public int lastRemaining(int n, int m) {
return (n == 1) ? 0 : (lastRemaining(n - 1, m) + m) % n;
}
}