Kate's Algorithms

Kate knows 360 algorithms.