Барчасп: алгоритм