Home permutation and combination aptitude

permutation and combination aptitude