Algorithm is implemented
Done