James's Algorithms

James knows 147 algorithms.