Finding roots (5/31)

Finding roots