add hard problems