hal , f. ni.