Using Open-Ended Problems for Assessments