Main #Full Satisfaction