import itertools
순열(premutation)
조합(combination)
중복순열(premutation with repetition)
중복조합(combination with repetiton)