Part 3 working

no codeblocks anymore, just on linux environment