Cleaner C soln. to p21