Algorithm improvement

The starting position in the cipher-key given for encryption or
decryption is now determined by the password, instead of always starting
at the beginning of the list.