Как рассчитать все возможные комбинации?