Assigments made for Advanced Algorithms, part of the Minor Advanded Programming given at the Hogeschool van Arnhem en Nijmegen.