move combinations/permutations subs out of List