the algorithm of the 'const conway' is added