The implementations of the algorithms, that i know