Code Tracing: Assignment Statement

Given the following code

double x, y, z;
Circle globe, ball, sphere;

x = 3.1;
y = 4.2;
z = x;

globe = new Circle(1.2, 3.4, 25.2);
ball = new Circle(5.6, 7.8, 36.8);
sphere = globe;

x = 8.2;
y = x;

globe = new Circle(9.0, 1.5, 43.7);
ball = globe;

System.out.println(x);
System.out.println(y);
System.out.println(z);

System.out.println(globe.getX());
System.out.println(ball.getY());
System.out.println(sphere.getRadius());

What is printed out?