problems 21-30