Assignment 2 Exercices completed