Added some commentaries to Problem4