i | f |P