from sympy import *
x, y, z = symbols('x y z')
init_printing()
i = -4; solve([x**2 + y**2 + z**2 - 5, -5*x + 10*y + 2*z - 5, z - Rational(i/2)],[x, y, z])
i = -3; solve([x**2 + y**2 + z**2 - 5, -5*x + 10*y + 2*z - 5, z - Rational(i/2)],[x, y, z])
i = -2; solve([x**2 + y**2 + z**2 - 5, -5*x + 10*y + 2*z - 5, z - Rational(i/2)],[x, y, z])
i = -1; solve([x**2 + y**2 + z**2 - 5, -5*x + 10*y + 2*z - 5, z - Rational(i/2)],[x, y, z])
i = 0; solve([x**2 + y**2 + z**2 - 5, -5*x + 10*y + 2*z - 5, z - Rational(i/2)],[x, y, z])
i = 1; solve([x**2 + y**2 + z**2 - 5, -5*x + 10*y + 2*z - 5, z - Rational(i/2)],[x, y, z])
i = 2; solve([x**2 + y**2 + z**2 - 5, -5*x + 10*y + 2*z - 5, z - Rational(i/2)],[x, y, z])
i = 3; solve([x**2 + y**2 + z**2 - 5, -5*x + 10*y + 2*z - 5, z - Rational(i/2)],[x, y, z])
i = 4; solve([x**2 + y**2 + z**2 - 5, -5*x + 10*y + 2*z - 5, z - Rational(i/2)],[x, y, z])