#include <bits/stdc++.h>
#define int double
using namespace std;
//(7) * E (PR(rK))
signed main(){
vector<int> inits = {109, 843 , 950 ,256, 329, 445, 192, 772};
vector<int> percentages;
int base = accumulate(inits.begin() , inits.end() , 0.00);
// cout << setprecision(2);
for(int i : inits){
int res = i * 100 / base;
percentages.emplace_back(i / base);
}
for(int i : percentages) cout << i << " "; cout << endl;
int acc = 0.0;
vector<int>vals;
for(int i : percentages)
{
acc += i;
vals.emplace_back(acc * 7);
}
cout << acc << endl;
for(int i : vals) cout << i << " "; cout << endl;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CiNkZWZpbmUgaW50IGRvdWJsZQp1c2luZyBuYW1lc3BhY2Ugc3RkOwovLyg3KSAqIEUgKFBSKHJLKSkKc2lnbmVkIG1haW4oKXsKCXZlY3RvcjxpbnQ+IGluaXRzID0gezEwOSwgODQzICwgOTUwICwyNTYsIDMyOSwgNDQ1LCAxOTIsIDc3Mn07Cgl2ZWN0b3I8aW50PiBwZXJjZW50YWdlczsKCWludCBiYXNlID0gYWNjdW11bGF0ZShpbml0cy5iZWdpbigpICwgaW5pdHMuZW5kKCkgLCAwLjAwKTsKLy8JY291dCA8PCBzZXRwcmVjaXNpb24oMik7Cglmb3IoaW50IGkgOiBpbml0cyl7CgkJaW50IHJlcyA9IGkgKiAxMDAgLyBiYXNlOwoJCQoJCXBlcmNlbnRhZ2VzLmVtcGxhY2VfYmFjayhpIC8gYmFzZSk7Cgl9Cglmb3IoaW50IGkgOiBwZXJjZW50YWdlcykgY291dCA8PCBpIDw8ICIgIjsgY291dCA8PCBlbmRsOwoJaW50IGFjYyA9IDAuMDsKCXZlY3RvcjxpbnQ+dmFsczsKCWZvcihpbnQgaSA6IHBlcmNlbnRhZ2VzKQoJewoJCWFjYyArPSBpOwoJCXZhbHMuZW1wbGFjZV9iYWNrKGFjYyAqIDcpOwoJfQoJY291dCA8PCBhY2MgPDwgZW5kbDsKCWZvcihpbnQgaSA6IHZhbHMpIGNvdXQgPDwgaSA8PCAiICI7IGNvdXQgPDwgZW5kbDsKCQp9