main=do x<-readLn;mapM(\b->putStrLn[" t"!!div 1(gcd a b)|a<-[1..x]])[1..x]