Code Completed for Part 2 Session