Where algorithms can become really interesting is when seemingly innocuous, standard inputs create entirely brand-new outputs. Algorithms seem to be a natural consequence of repetitive actions. For most humans, doing the same thing in the same way over and over gets boring. We thus wonder if there is a way to codify those repetitive actions to streamline the process. A lot of modern math seems to be a result of the codification of the processes used to manipulate numbers.