But it was left to Kristopo to undo at last the work of Dindonette , and give Cornichon back the youth he had lost , and this the genius did all the more gladly , as he discovered , quite by accident , that Cornichon was in fact his son .