Sort:  

Great explanation overall but WHO create the cryptographic puzzle to solve?