Chapter1: solution 1-22 added