Homework2 (due Sat 28-Jun at 8pm)


Notes:

Required problems

Bonus/Optional

Note: Bonus exercises: