I don't regret anything I've done.
The study of algorithms is the study of methods for solving problems on a computer.