Added the producer classes for the second and third algorithm