O Level Papers!
An algorithm is a finite, step-by-step procedure to solve a problem or perform a task.