Test redundant (human) moves, running out of moves

I should have noted earlier that the solutions are unordered. I just let
the code tell me what order things fell out in and the order happens to
be deterministic. For a business solution I'd probably guarantee order
to be on the safe side. I'm not sure how many logistical companies need
to teach farmers how to solve simple children's puzzles because their
boats are ridiculously small and their dogs can't swim, but who knows.