Each student will create their git account. Each problem will have separate directory. Inside each directory they will have solution.txt and the actual solution files.
Written explanation of the solution. Any program should be listed using :
.. listing:: github_username/assignment_name/filename.py python
style.
The tool will automatically fetch the git logs and add them in the post.