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

const double p_suc = 1.0/4;
const double p_fail = 3.0/2000;

signed main()
{
    int n = 5;
    vector<vector<double> > dp(n, vector<double>(n, 0));
    for(int i=1;i<n;++i){
        dp[0][i] = 1.0;
    }
    for(int i=1;i<n;++i){
        for(int j=1;j<n;++j){
            dp[i][j] = (p_suc*dp[i-1][j] + p_fail * dp[i][j-1]) / (p_suc+p_fail);
        }
    }
    for(int i=1;i<n;++i){
        cout << i << " : " << setw(12) << 1.0 - dp[i][i] << " " << 1000*(1.0 - dp[i][i]) << "\n";
    }
    return 0;
}
