已知数列{an}中,a1=3,a(n+1) = an + 2 * 3^n +1,求an!