Principal Rechercher Cum Hungry Compilation