Coding the first, second and third step of the ADD algorihm