Matchismo game with all assignments from course CS193P