#include <iostream>
#include <math.h>
using namespace std;
float prob (float x) {
float p = 1 + 3*(1-x) + 6*(1-x)*(1-x);
p = x*x*x*p;
return p;
}
int main() {
int rat1 = 1775, rat2 = 1818, rat3 = 1886, rat4 = 1845, rat5 = 2060, rat6 = 2079, rat7 = 2109;
float x1, x2, x3, x4, x5, x6, x7, rating = 2293.19, res;
x1 = 1/(1 + pow(10, (rat1 - rating)/400));
x2 = 1/(1 + pow(10, (rat2 - rating)/400));
x3 = 1/(1 + pow(10, (rat3 - rating)/400));
x4 = 1/(1 + pow(10, (rat4 - rating)/400));
x5 = 1/(1 + pow(10, (rat5 - rating)/400));
x6 = 1/(1 + pow(10, (rat6 - rating)/400));
x7 = 1/(1 + pow(10, (rat7 - rating)/400));
res = prob(x1)*prob(x2)*prob(x3)*prob(x4)*prob(x5)*prob(x6)*prob(x7);
std::cout << 100 * res << " " << 7*(1/res - 1)/3;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bWF0aC5oPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKZmxvYXQgcHJvYiAoZmxvYXQgeCkgewpmbG9hdCBwID0gMSArIDMqKDEteCkgKyA2KigxLXgpKigxLXgpOwpwID0geCp4KngqcDsKcmV0dXJuIHA7Cn0KCmludCBtYWluKCkgewppbnQgcmF0MSA9IDE3NzUsIHJhdDIgPSAxODE4LCByYXQzID0gMTg4NiwgcmF0NCA9IDE4NDUsIHJhdDUgPSAyMDYwLCByYXQ2ID0gMjA3OSwgcmF0NyA9IDIxMDk7CmZsb2F0IHgxLCB4MiwgeDMsIHg0LCB4NSwgeDYsIHg3LCByYXRpbmcgPSAyMjkzLjE5LCByZXM7CngxID0gMS8oMSArIHBvdygxMCwgKHJhdDEgLSByYXRpbmcpLzQwMCkpOwp4MiA9IDEvKDEgKyBwb3coMTAsIChyYXQyIC0gcmF0aW5nKS80MDApKTsKeDMgPSAxLygxICsgcG93KDEwLCAocmF0MyAtIHJhdGluZykvNDAwKSk7Cng0ID0gMS8oMSArIHBvdygxMCwgKHJhdDQgLSByYXRpbmcpLzQwMCkpOwp4NSA9IDEvKDEgKyBwb3coMTAsIChyYXQ1IC0gcmF0aW5nKS80MDApKTsKeDYgPSAxLygxICsgcG93KDEwLCAocmF0NiAtIHJhdGluZykvNDAwKSk7Cng3ID0gMS8oMSArIHBvdygxMCwgKHJhdDcgLSByYXRpbmcpLzQwMCkpOwpyZXMgPSBwcm9iKHgxKSpwcm9iKHgyKSpwcm9iKHgzKSpwcm9iKHg0KSpwcm9iKHg1KSpwcm9iKHg2KSpwcm9iKHg3KTsKc3RkOjpjb3V0IDw8IDEwMCAqIHJlcyA8PCAiICIgPDwgNyooMS9yZXMgLSAxKS8zOwpyZXR1cm4gMDsKfQ==