====== New Algorithms ====== ====== Documentation ======