#include <bits/stdc++.h>
using namespace std;

typedef complex<double> point;
vector<double> duhol, dlzka, uhol;

int main() {
    double x,y,z;
    while (cin >> x >> y >> z) {
        duhol.push_back(x);
        dlzka.push_back(y);
        uhol.push_back(z);
    }
    for (double t=0; t<50; t += 0.002) {
        point kde = 0;
        for (unsigned i=0; i<uhol.size(); ++i) {
            double alfa = uhol[i] + t*duhol[i];
            point smer( cos(alfa), sin(alfa) );
            kde += smer * dlzka[i];
        }
        printf("%.8f %.8f\n",real(kde),imag(kde));
    }
}