A collection of algorithms I wrote