add Criba algorithm
add euclides algorithm