#include <iostream>

using namespace std;


int main(void) {
	int const size = 603;  //2000*log(2)=602.059991328
	int const times =2000;
	bool toggle = false;
	int digit_arr[size];
	int i, j;
	for (i = 0; i < size; i++) {
		digit_arr[i] = 0;
	}

	digit_arr[0] = 1;

	for (i = 0; i < times; i++) {
		for (j = 0; j < size - 1; j++) {

			digit_arr[j] *= 2;

		}

		for (j = size - 1; j >= 0; j--) {
			if (digit_arr[j] > 9) {
				digit_arr[j] %= 10;
				digit_arr[j + 1] += 1;
			}
		}




	}


	for (i = size-1; i >= 0; i--) {
		if (digit_arr[i] > 0)
			toggle = true;
		
		if(toggle)
		cout << digit_arr[i];
	}
	cout << endl;
	

	return 0;
}