#define _USE_MATH_DEFINES #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; bool primalityTest(long long n) { if(n < 2) return false; for(long long i=2; i*i<=n; ++i){ if(n % i == 0) return false; } return true; } int main() { int y, x; cin >> y >> x; bool ans = false; for(;;){ if(!primalityTest(y+1) && !primalityTest(x)) ++ y; else if(!primalityTest(y) && !primalityTest(x+1)) ++ x; else break; ans ^= true; } if(ans) cout << "First" << endl; else cout << "Second" << endl; return 0; }