completed prog assignment 2