I have seen this one in this forum only..but i couldnt understand how come the answer is 10 for the below ???

int z,x=5,y=-10,a=4,b=2;

z = x++ - --y * b / a;

then output of z..???

int z,x=5,y=-10,a=4,b=2;

z = x++ - --y * b / a;

then output of z..???