Succeeding
Improving implementation.
Adding a python sample solver.