Deal k cards uniformly at random
You have distinct items and want a hand of of them (), drawn uniformly: every possible -item outcome equally likely.
Return items so that all subsets are equally likely, using only a uniform random integer generator. Do the work in swaps, not .
Your answer
This one is open-ended. Work it through, then check your reasoning against the full solution.