We are not victims of our circumstances. We are products of our decisions.
A good algorithm is like a good story: it has a clear beginning, middle, and end.