The design of algorithms is both an art and a science.
The most effective development interventions are often the simplest ones.