while(0<1)println((BigInt(1)/:(1 to readInt))(_*_))