algorithms Quick and somewhat dirty implementations of some well-known algorithms mainly for self-educational and copy-pasteability purposes.