your general solution is correct, only thing I have to add is that the problem asks for the positive solutions with y>=z thus that would narrow down your solutions to these four (0,0,0) (4,0,0) (4,2,2) (4,3,1) (4,4,0)
blackjack
flooble's webmaster puzzle