#include #include using namespace std; int main( void ){ int n; cin >> n; multiset setik; for( int i = 0; i> val; setik.insert( val ); } int cnt = 0; while( 1 ){ auto it = setik.end(); --it; if( *it == 1 ) break; int val; if( ! ( *it & 1 ) ){ val = *it/2; setik.insert(val); } else{ val = *it/2 + 1; setik.insert(val-1); } setik.erase( it ); setik.insert(val); cnt++; } if( cnt & 1 ) cout << "First\n"; else cout << "Second\n"; return 0; }