I have finally learned to write algorithm without having to look up the spelling. Yay.

Adam Tinworth @adders