Were Il prigioniero and La buona figliuola based on the same short story?