在数列{an}中,a1=1,a2=2,若a(n+2)=2a(n+1)-an+2,则an=?