Memory leak debugging with Valgrind Part 2