added problem 7 primer generator