Created for collecting various useful algorithms.