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


in reply to NestedLoops and the Odometer Model

What you describe strongly resembles an Enigma machine, too :)