Added exercises 12 to 19