main=do b<-readLn;e<-readLn;print$foldr1(^)$[1..e]>>[b]