problems 1 and 2 renamed, added problems 3 and 6