Two circles#4779

Two circles

1 second
128 megabytes
Medium

Find the intersection points of two circles.

Input

Given six numbers — the center coordinates and radii of the circles. All numbers do not exceed by absolute value.

Output

If the number of common points of the circles is finite, on the first line print this number , and then in lines output the coordinates of the points themselves. If there are infinitely many such points, print .

Print the point coordinates with decimal digits.

Examples

Example 1

Loading
Loading