Done

Nice exercises.