Collection of well known algorithms.