Including completed programming assignment 2.