Working algorithms, enh26 seems to be the most interesting....