Calculate the total area covered by circular puddles.
The first line contains the number of test cases (1 \leq K \leq 100).
For each test case, the first line contains an integer (1 \leq n \leq 100) — the number of puddles. The next lines provide the coordinates of the center and the radius of each puddle in the format x_i y_i r_i. All numbers are integers and their absolute value does not exceed . The radius is always positive.
For each test case, output a single real number with eight decimal places — the total area covered by the puddles.
Example 1