Cedric 
I added an abstract updated the approach and candidate solution.
Ced