1half n() {}
2void S() { -n(); }
3void l() { S(); }
4