← problem archive problem 33 medium number theory What is the remainder when $5 ! 25$ ! is divided by 31 ?