m;main(n,i){for(printf("Gray code n=%d\n",i=n=atoi(gets()));m<1<>--i));}