^ppf ; ^^qqqp | C^qpp(