MAIN{# floor division and the mathematician's mod.floor (decided 2026-09-20)std::print.useful[7div.floor2," ",7mod.floor2,newln];std::print.useful[-7div.floor2," ",-7mod.floor2,newln];# -4 and 1: the clock never goes negativestd::print.useful[7div.floor-2," ",7mod.floor-2,newln];# -4 and -1: the result has the divisor's signlet'hour':=-1;std::print.useful[('hour'mod.floor12)plus1,newln];# an hour before 1 o'clock is 12# hardware truncation, by name, when a C library's answer must match bit for bitstd::print.useful[(-7div.trunc2)," ",(-7mod.trunc2),newln];}