Alogrithms Study