classic problem review