My implementation for the motley of algorithms in existence