ample practice in solving problems and sharpening their skill applying abstract