number soln