half li f. * 0: