This year I've chosen to use Python within a Jupyter Notebook to focus myself more on the solution finding, presentation and have the possiblity to do a nice writeup at the end.
However, I don't have much idea about python so the solutions might be far from perfect.