Algoritm: