I suggest attempting number 3 during class. Number 1 doesn't count as a problem to do in class. If you are better at programming Number 2 should be quick for you guys.
Homework 5