A ovest del continente australiano si estende il vasto Oceano Indiano. Il signor JOI, un ricercatore marino, sta studiando le caratteristiche di $N$ specie di pesci che abitano l'Oceano Indiano.
Per ciascuna specie di pesce è definito nel mare un habitat a forma di parallelepipedo rettangolo. I pesci possono spostarsi in qualsiasi punto all'interno del proprio habitat, incluso il bordo, ma non escono mai al di fuori di esso. Un punto nel mare è rappresentato da $3$ numeri reali $(x, y, d)$: $(x, y, d)$ rappresenta il punto che, visto dall'alto, si trova avanzando di $x$ verso est e di $y$ verso nord rispetto a un certo punto di riferimento, e a una profondità $d$ dalla superficie del mare. Si suppone che la superficie del mare sia un piano.
Il signor JOI vuole sapere quanto sono estesi i luoghi in cui si sovrappongono gli habitat di almeno $K$ specie di pesci. Scrivi un programma per calcolare il volume complessivo di tutti questi luoghi.
Input
L'input è composto da $1 + N$ righe.
Nella $1$-a riga sono scritti $2$ interi $N, K$ ($1 \le K \le N \le 50$) separati da uno spazio. Ciò indica che ci sono $N$ specie di pesci e che si vuole trovare il volume dei luoghi in cui si sovrappongono gli habitat di almeno $K$ specie di pesci.
Nella $i$-esima riga ($1 \le i \le N$) delle successive $N$ righe sono scritti $6$ interi $X_{i,1}, Y_{i,1}, D_{i,1}, X_{i,2}, Y_{i,2}, D_{i,2}$ ($0 \le X_{i,1} < X_{i,2} \le 1000000 \ (= 10^6)$, $0 \le Y_{i,1} < Y_{i,2} \le 1000000 \ (= 10^6)$, $0 \le D_{i,1} < D_{i,2} \le 1000000 \ (= 10^6)$). Ciò indica che l'habitat della $i$-esima specie di pesce è un parallelepipedo rettangolo avente come vertici gli $8$ punti $(X_{i,1}, Y_{i,1}, D_{i,1})$, $(X_{i,2}, Y_{i,1}, D_{i,1})$, $(X_{i,2}, Y_{i,2}, D_{i,1})$, $(X_{i,1}, Y_{i,2}, D_{i,1})$, $(X_{i,1}, Y_{i,1}, D_{i,2})$, $(X_{i,2}, Y_{i,1}, D_{i,2})$, $(X_{i,2}, Y_{i,2}, D_{i,2})$, $(X_{i,1}, Y_{i,2}, D_{i,2})$.
Output
Stampa su $1$ riga il volume complessivo di tutti i luoghi in cui si sovrappongono gli habitat di almeno $K$ specie di pesci.
Esempi
Input 1
3 2 30 50 0 50 70 100 10 20 20 70 90 60 40 60 20 90 90 70
Output 1
49000
Nota
Nell'esempio 1, ad esempio, il punto $(45, 65, 65)$ appartiene agli habitat della $1$-a specie di pesce e della $3$-a specie di pesce, quindi è un luogo che soddisfa la condizione. D'altra parte, il punto $(25, 35, 45)$ appartiene solamente all'habitat della $2$-a specie di pesce, quindi non è un luogo che soddisfa la condizione. Inoltre, gli habitat dei pesci sono come mostrato nella figura sottostante. Il punto $O$ rappresenta il punto di riferimento sulla superficie del mare.
Input 2
1 1 0 0 0 1000000 1000000 1000000
Output 2
1000000000000000000