A computer program contains the following instructions:
Z = -1
Z = Z + 1
Y = Y - X
UNTIL Y < 0
The program is given the inputs: -4, 12
Explain why this will produce an error and what type of error it will produce 
I think this is a logical error because when 12 - -4, the value of Y will get bigger and bigger therefore Z would never get printed.
Is my answer right?
Should I apply again next year?