Using the combinatorial number system to map combinations to small integers.| www.farside.org.uk
Archive| xkcd