in reply to Pideonholes revisited.
You really should only work on the distribution of cards on top of the minimum for each hole and add that minimum later.