Q: what is the function of a rubber duck?
A: by explaining everything to the duck, you are able to realize what you already knew but forgot to explain to yourself