import java.util.Scanner;

import java.lang.Math;

import java.util.Arrays;

public class Main{

public static void main(String[] args){
    double[] x = new double[1000010];
    double[] y = new double[1000010];
    double[] r = new double[1000010];
    
    Scanner sc = new Scanner(System.in);
    int n = sc.nextInt();
    double[] s = new double[n];
    int k = sc.nextInt();
    for(int i = 0;i < n;i++){
        x[i] = sc.nextInt();
        y[i] = sc.nextInt();
        r[i] = sc.nextInt();
        s[i] = Math.PI * r[i] * r[i];
        s[i] = s[i] * Math.max(0, r[i] - Math.sqrt(x[i] *x[i] + y[i] * y[i]));
        
    }
    
    Arrays.sort(s);
    double sum = 0;
    for(int i = 0;i < n - k;i++){
        sum += s[i];
    }
    System.out.println(sum);
}

}