added problems 1-3