Evolution of Complexity assignment 2