method f() /* 14 */ /* 16 */ /* 15 */ return (this-1).g()-(this-2).g()-g(); end; method g() return this; end;