Mathematics my foot! Algorithms are mathematics too, and often more interesting and definitely more useful.