half n() {} void S() { -n(); } void l() { S(); }