completed assignment 3