practice problem set 8176787