David has just 10 steps to go to complete this project. He is on step 123. What a good summer break rainy day activity.