rocky shoes rsa encryption algorithm examples decision-making