brought ex17 down to 4 lines total