complete and added problem two.