Deciphering and Reproducing Old Documents