Chapter1: solution 1-21 added