try problem 17, but fail