Finished execise3.5Q2
Merge branch 'exercise3.5Q2'