Foundations of Genetic Algorithms-2