Управителят на завода трябва да назначи 6 нови работници на една от петте смени. тя се нуждае от първа, втора и трета смяна и две алтернативни смени. всяка от смените ще получи по 2 нови работници. колко различни начина може да назначи новите работници?
"Каквото и да е : вземете избирането на екип от 2 от 10, за да присвоите на смените  6 c 2  15 начинa . сега 2 от 10 означава общо 3 възможни групи . така че да ги поставите на смени  метод на броене : първи , втори , трети , alt , alt  3 * 2 * 1  6 тук alt и alt са същите : така 6 / 2  3 начинa .
multiply(divide(factorial(divide(6, 2)), const_2), divide(factorial(6), multiply(factorial(subtract(6, 2)), factorial(2))))