Implement the solitaire cypher.
Given a starting permutation of numbers [1:N], deck, generate M values for the keystream. The small joker will be value N-1, the big joker will be N.
This is an update of this problem.