Review: the recursive problem solving technique