A collection of roughed out algorithms.