We present a natural method for solving the difference equation
xn=xn−kxn−l+axn−k+xn−l,n∈double-struckN0,
where
k,l∈double-struckN, parameter a, and initial values x−j,
j=true1,t‾,
t=maxfalse{k,lfalse}, are real or complex numbers. As a concrete example, the case k = 1, l = 2 is studied in detail, and several interesting formulas for solutions and objects used in the analysis of the equation are given. A useful remark on solvability of difference equations on complex domains is presented and used here.