Assignment 5 complete.