class MyTest { static void n(boolean f) { m(f ? (f ? 0 : "-") : ""); m(f ? 0 : ""); m1(f ? (f ? 0 : "-") : ""); m1(f ? 0 : ""); } static void m(String s) {} static void m(Object o) {} static void m1(String o) {} }