problems 1-10

problems 11-20

problems 21-30