linear difference equation