Partitioning problem solution

Solved with Largest Differencing Method

Test cases can be found in tests.ipynb