#include typedef long long int ln; ln comb(int n,int k){ ln res=1; int i; for(i=1;i<=k;i++){ res=res*(n+1-i)/i; } return res; } void run(void){ int x; scanf("%d",&x); if(x>=32){ printf("0 0\n"); } else if(x==0){ printf("1 0\n"); } else { printf("%lld %lld\n",comb(31,x),comb(30,x-1)*2147483647); } return; } int main(void){ run(); return 0; }