add ex1.19 and explaination