Chapter2: solution 2-4 added