How do you design an algorithm?
What does it mean to design an algorithm?