#include #include using namespace std; int main(){ int n,q;cin>>n>>q; set A; for(int i = 0; n > i; i++){ int x;cin>>x; if(x != 1)A.insert(i); } for(int i = 0; q > i; i++){ int t,x,y;cin>>t>>x>>y; if(t==1){ if(y == 1)A.erase(--x); else A.insert(--x); }else{ if(A.size()){ auto z = --A.lower_bound(y); if((y-*z)%2){ cout << "F" << endl; }else{ cout << "S" << endl; } }else{ if((y-x)%2){ cout << "S" << endl; }else{ cout << "F" << endl; } } } } }