readme for the solution and how to run it