Completed 1-4. Still need to do #5.