bestCombination: Partition of a number into two factors
Description
Given a prime number factorization x, bestCombination
partitions x into two groups, such that the product of the numbers
in group one is as similar as possible to the product
of the numbers of group two. This is useful in magic.dim.