horizontal_solution_PPeCheck-large