Primal Edge Max