Further evaluation of Part 2 solution

Detailed the solution working over many cases