Finding roots (23/31)

Finding roots