Add documentation to the solution