Possible Answers For: Meeting all requirements