Commit 2 - 4.5/5 finished

Only part of the last question is not solved =v=