Aqui hay algoritmos!!