Raven'sProblem Solver using frames and classification