third Assignment