$.=<>;printf"Gray code n=$."." %0$.b"x2**$.,map$a/2^$a++,%!