Общая часть кода из diff.py и cpes.py вынесена в util.py