wrong code: 17.40