Writing, Completing, and Debugging Congruence Proofs With CPCTC