Are not the two c's in the second and third subproofs different? They have the same label in what you have written, however I think at least one should be labeled differently.
Please correct me if I'm mistaken.
Please correct me if I'm mistaken.