second assignment 3817286