manipulare algoritm