general practice problems and problem solving