#include #include using namespace std; long long gcd(long long a, long long b) { if(!b) { return a; } return gcd(b, a % b); } int main() { long long a, b, i, j, lg, lung; lg = -1; cin >> a >> b; for(i = a ; i <= min(a + 5, b) ; i++) { for(j = max(b - 5, a) ; j <= b ; j++) { if(gcd(i, j) == 1) { lg = max(lg, j - i + 1); } } } cout << lg << "\n"; }