P-4 assignment

Due on Block B:
 
Finish P-3
Do #1-3 on P-4