hyperbola problems with solutions