new option for problem 2