gsoc

Final report

This is the end of my GSoC journey (August 26, 2023).