solved problems 27,28