Principal #Maximum Satisfaction