Понимание разделяющегося алгоритма: основы и примеры