Question?

what will be the output and why??

.$val1=10; val2=25;
$ x:=${val1-val2:=35}
$ echo $x;

smells like homework to me