Added exercises 40-43