assignment 6 52388