For assignments in CS341