f fg h hf