Sort:  

Thank you very much. This is a great compliment :)

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

I agree with you.