the 5th assignment for week 6