http://www.perlmonks.org?node_id=519969


in reply to Derangements iterator

A derangement is a permutation where none of the elements remained in their starting positions.

I seem to get that any time I try to use any sort I've written... or many other things I wrote, come to think of it...