In reply to Re^3: Derangements iterator (callbacks) by Roy Johnson in thread Derangements iterator by tye