commiting exercise10-1