#include <iostream>
#include <vector>
using namespace std;
vector <int> moves = {2, 3, 5};
int main () {
    int n;
    cin >> n;
    vector <bool> win (n + 1);
    for (int i = 0; i <= n; i++)
        for (auto k : moves)
            if (i >= k && !win[i - k])
                win[i] = true;
    cout << (win[n] ? "First" : "Second") << endl;
    return 0;
}
