Algorithms I implemented, though for practice.