pe problem 23 done