Committing solutions till Ex.7