#include <bits/stdc++.h>
using namespace std;
long long a, b;
int main()
{
ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0);
cin >> a >> b;
if (a == 0 && b == 0)
cout << "INFINITE SOLUTIONS";
else if ((a == 0 && b != 0) || (b % a != 0))
cout << "NO SOLUTION";
else
cout << -b/a;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKbG9uZyBsb25nIGEsIGI7CgppbnQgbWFpbigpCnsKICAgIGlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oMCk7IGNpbi50aWUoMCk7IGNvdXQudGllKDApOwoKICAgIGNpbiA+PiBhID4+IGI7CiAgICBpZiAoYSA9PSAwICYmIGIgPT0gMCkKICAgICAgICBjb3V0IDw8ICJJTkZJTklURSBTT0xVVElPTlMiOwogICAgZWxzZSBpZiAoKGEgPT0gMCAmJiBiICE9IDApIHx8IChiICUgYSAhPSAwKSkKICAgICAgICBjb3V0IDw8ICJOTyBTT0xVVElPTiI7CiAgICBlbHNlCiAgICAgICAgY291dCA8PCAtYi9hOwp9