An implementation of the Solitaire encryption algorithm