Started describin used algorithm