fifth discussion assignment solution 5462950