#include<iostream>
#include<bitset>
using namespace std;

int main()
{
	 bitset<64> cpp(0);
	 int p, o, i;
	 cin >> p;
	 while (p--)
	 {
		 cin >> o;
		 switch (o) {
		 case 0:cin >> i; cout << cpp[i] << endl; break;
		 case 1:cin >> i; cpp.set(i); break;
		 case 2:cin >> i; cpp.reset(i); break;
		 case 3:cin >> i; cpp.flip(i); break;
		 case 4:cout << cpp.all() << endl; break;
		 case 5:cout << cpp.any() << endl; break;
		 case 6:cout << cpp.none() << endl; break;
		 case 7:cout << cpp.count() << endl; break;
		 case 8:cout << cpp.to_ulong() << endl; break;
		 }
	 }
	 return 0;
}
