fn main() { let z = 0.0 * -1.0; let p = 0.0; let n = 1.5; if (z) put_n(1); else put_n(0); if (p) put_n(1); else put_n(0); if (n) put_n(1); else put_n(0); if (!z) put_n(1); else put_n(0); if (!p) put_n(1); else put_n(0); if (!n) put_n(1); else put_n(0); if (z && n) put_n(1); else put_n(0); if (n && z) put_n(1); else put_n(0); if (z || n) put_n(1); else put_n(0); if (n || z) put_n(1); else put_n(0); if (p || z) put_n(1); else put_n(0); for (; z;) put_n(9); put_n(z == p); put_n(z < p); put_n(7); put_c(10); return 0; }