# Z transform of a discrete filter

The question is to find the difference equation relating u(k) and y(k), which are input and output respectively.

H(Z) is given as

H(Z) = $$\frac{1+(1/2)z^{-1}}{(1-(1/2)z^{-1})(1+(1/3)z^{-1})}$$

Solution that is given:

y(k)-$$\frac{1}{6}$$y(k-1)-$$\frac{1}{6}$$y(k-2) = u(k)+$$\frac{1}{2}$$y(k-1)

I have had many attempts and haven't be correct. The thing is i am applying the same method as questions of a similar nature which i got correct. Any help would be appreciated.
Cheers