Algoritmos swerc