climbing stairs problem.