Which of the following best describes what an algorithm is?