#include #include #include #include #include #include #include #include #include #include #include //#include #include #include #include #include #include #include using namespace std; #define ll long long #define MIN(a,b) (a)>(b)?(b):(a) #define pf printf #define sf scanf #define eps 1e-9 #define PI acos(-1.0) #define CLR(a, b) memset(a, b, sizeof(a)) #define LL long long #define CPY(a, b) memcpy(a, b, sizeof(b)) #define ll long long ll gcd(ll a, ll b){ return b == 0 ? a : gcd(b, a%b); } ll lcm(ll a, ll b){ return a*b / gcd(a, b); } int max(int a, int b){ return a > b ? a : b; } int main(){ int n, m; while (cin >> n >> m){ while (m > n)m -= n; cout << m - 1 << endl; } }