Uni Assignment 3 with all exercises done