Algorithms Assignment 8 complete