n r n n 1 r!