This project puts apples at random locations in a tree. When the bowl to catch them appears the apples will start to drop randomly. Catch as many as you can.
This was one of my first projects to use messages to synchronize events. Each of the apples has a time it will remain in the tree before falling, but they don't start their countdown until they receive the message to do so.