k ! , f. m ,fcnctlon