Adds solution.rst with explanation of shareval.py