...::: F i G :::...