What is a Function?
In Playgrounds, a function is a player-named command that groups tasks for ease of coding.
What is a Composition?
Composition is creating solution using existing commands to solve problems and create new behavior.
What did you learn about thinking efficiently?
While coding, I learned a lot about thinking efficiently. For example, I learned that to think efficiently, you need to look at the big picture, and what Function will help you the most in the future.