; , , f , gn