added problems 16 and 20