Art of Computer Programming, Volume 4, Issue 3. Generating All Combinations and Partitions / Iskusstvo programmirovaniya, tom 4, vypusk 3. Generatsiya vsekh sochetaniy i razbieniy