#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
cin >> n;
map<int, map<int, pair<int,int>>> desa;
// desa[kode][gol_darah] = {jumlah, total_volume}
for(int i=0;i<n;i++){
int d,g,v;
cin >> d >> g >> v;
desa[d][g].first++;
desa[d][g].second += v;
}
for(auto &d: desa){
cout << "Desa " << d.first << ":\n";
for(auto &g: d.second)
cout << g.first << ": " << g.second.first << " " << g.second.second << "\n";
}
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKICAgIGludCBuOwogICAgY2luID4+IG47CiAgICBtYXA8aW50LCBtYXA8aW50LCBwYWlyPGludCxpbnQ+Pj4gZGVzYTsgCiAgICAvLyBkZXNhW2tvZGVdW2dvbF9kYXJhaF0gPSB7anVtbGFoLCB0b3RhbF92b2x1bWV9CgogICAgZm9yKGludCBpPTA7aTxuO2krKyl7CiAgICAgICAgaW50IGQsZyx2OwogICAgICAgIGNpbiA+PiBkID4+IGcgPj4gdjsKICAgICAgICBkZXNhW2RdW2ddLmZpcnN0Kys7CiAgICAgICAgZGVzYVtkXVtnXS5zZWNvbmQgKz0gdjsKICAgIH0KCiAgICBmb3IoYXV0byAmZDogZGVzYSl7CiAgICAgICAgY291dCA8PCAiRGVzYSAiIDw8IGQuZmlyc3QgPDwgIjpcbiI7CiAgICAgICAgZm9yKGF1dG8gJmc6IGQuc2Vjb25kKQogICAgICAgICAgICBjb3V0IDw8IGcuZmlyc3QgPDwgIjogIiA8PCBnLnNlY29uZC5maXJzdCA8PCAiICIgPDwgZy5zZWNvbmQuc2Vjb25kIDw8ICJcbiI7CiAgICB9Cn0K