Algorithms' design project