Generating Catalan-Keys Based on Dynamic Programming and their Application in Steganography | Synapse