( 3nf lnfct .)