#include<bits/stdc++.h>
using namespace std;
#define pb push_back
#define endl "\n"
#define ll long long
#define war() ios::sync_with_stdio(0); cin.tie(0);
#define int ll
int R=0,D=0;
int MOD=100;
mt19937 rnd(chrono::steady_clock::now().time_since_epoch().count());
void solve(int T){
vector<char>v;
int ok=0;
while(ok==0){
ok=rnd()%MOD;
}
for(int i=0; i<ok; i++){
int z=rnd();
if(z%2){
if(rnd()%2){v.pb('R');}
else{v.pb('D');}
}
else{
if(rnd()%2){v.pb('D');}
else{v.pb('R');}
}
}
int sz=v.size();
int temp_R=0, temp_D=0;
for(int i=0; i<rnd()%100; i++){
int z=rnd()%sz;
if(v[z]=='R'){temp_R++;}
else{temp_D++;}
}
if(temp_D==temp_R){D++; R++;}
else if(temp_D>temp_R){D++;}
else{R++;}
}
int32_t main(){ //DRINK WATER
war();
//read(); write();
/////////////////////////////////////
/////////////////////////////////////
int tc=rnd()%MOD;
for(int T=1; T<=tc; T++){
solve(T);
}
cout<<"D: "<<D<<endl;
cout<<"R: "<<R<<endl;
return 0;
}
/*
/\_/\
(= ._.)
/ > \> Mr_Warlock
/ \
*/
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCiNkZWZpbmUgcGIgICAgICAgICAgICAgIHB1c2hfYmFjawojZGVmaW5lIGVuZGwgICAgICAgICAgICAiXG4iCiNkZWZpbmUgbGwgICAgICAgICAgICAgIGxvbmcgbG9uZwojZGVmaW5lIHdhcigpICAgICAgICAgICBpb3M6OnN5bmNfd2l0aF9zdGRpbygwKTsgY2luLnRpZSgwKTsKCgoKI2RlZmluZSBpbnQgbGwKaW50IFI9MCxEPTA7CmludCBNT0Q9MTAwOwoKbXQxOTkzNyBybmQoY2hyb25vOjpzdGVhZHlfY2xvY2s6Om5vdygpLnRpbWVfc2luY2VfZXBvY2goKS5jb3VudCgpKTsKCnZvaWQgc29sdmUoaW50IFQpewogICAgdmVjdG9yPGNoYXI+djsKICAgIGludCBvaz0wOwogICAgd2hpbGUob2s9PTApewogICAgICAgIG9rPXJuZCgpJU1PRDsKICAgIH0KICAgIGZvcihpbnQgaT0wOyBpPG9rOyBpKyspewogICAgICAgIGludCB6PXJuZCgpOwogICAgICAgIGlmKHolMil7CiAgICAgICAgICAgIGlmKHJuZCgpJTIpe3YucGIoJ1InKTt9CiAgICAgICAgICAgIGVsc2V7di5wYignRCcpO30KICAgICAgICB9CiAgICAgICAgZWxzZXsKICAgICAgICAgICAgaWYocm5kKCklMil7di5wYignRCcpO30KICAgICAgICAgICAgZWxzZXt2LnBiKCdSJyk7fQogICAgICAgIH0KICAgIH0KCiAgICBpbnQgc3o9di5zaXplKCk7CiAgICBpbnQgdGVtcF9SPTAsIHRlbXBfRD0wOwogICAgZm9yKGludCBpPTA7IGk8cm5kKCklMTAwOyBpKyspewogICAgICAgIGludCB6PXJuZCgpJXN6OwogICAgICAgIGlmKHZbel09PSdSJyl7dGVtcF9SKys7fQogICAgICAgIGVsc2V7dGVtcF9EKys7fQogICAgfQoKICAgIGlmKHRlbXBfRD09dGVtcF9SKXtEKys7IFIrKzt9CiAgICBlbHNlIGlmKHRlbXBfRD50ZW1wX1Ipe0QrKzt9CiAgICBlbHNle1IrKzt9CiAgICAKfSAKCgoKICAgIAoKaW50MzJfdCBtYWluKCl7ICAgICAgICAgICAgIC8vRFJJTksgV0FURVIKICAgIHdhcigpOwogICAgLy9yZWFkKCk7ICAgd3JpdGUoKTsKICAgIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8KCiAgICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCiAgICBpbnQgdGM9cm5kKCklTU9EOwogICAgZm9yKGludCBUPTE7IFQ8PXRjOyBUKyspewogICAgICAgIHNvbHZlKFQpOwogICAgfQoKICAgIGNvdXQ8PCJEOiAiPDxEPDxlbmRsOwogICAgY291dDw8IlI6ICI8PFI8PGVuZGw7CnJldHVybiAwOwp9IAoKLyoKCiAgICAgL1xfL1wKICAgICg9IC5fLikKICAgIC8gPiAgXD4gTXJfV2FybG9jawogICAvICAgICAgXAoKKi8gIA==