historical puzzle story