PMCH solution, TESTED, ACCEPTED