advantages and disadvantages of genetic testing essay set problem solving