//Kaori Miyazono, did I reach you ?
//"I can't die because... I have to protect you." -Asuna Yuuki
#include <bits/stdc++.h>
using namespace std;
double p, q, r, s, t, u;
double eps = 1e-6;
double P(double x){
return p / exp(x) + q * sin(x) + r * cos(x) + s * tan(x) + t * x * x + u;
}
int main(){
//ios::sync_with_stdio(0); cin.tie(0);
while(cin >> p >> q >> r >> s >> t >> u){
double l = 0, r = 1;
if (P(l) < 0 && P(r) < 0){
cout << "No solution\n";
}
else if (P(l) > 0 && P(r) > 0){
cout << "No solution\n";
}
else{
while(abs(r - l) > eps){
double mid = (l + r) / 2.0;
if (P(mid) < 0){
r = mid;
}
else{
l = mid;
}
}
printf("%.4f\n", l);
}
}
return 0;
}
Ly9LYW9yaSBNaXlhem9ubywgZGlkIEkgcmVhY2ggeW91ID8KLy8iSSBjYW4ndCBkaWUgYmVjYXVzZS4uLiBJIGhhdmUgdG8gcHJvdGVjdCB5b3UuIiAtQXN1bmEgWXV1a2kKCiNpbmNsdWRlIDxiaXRzL3N0ZGMrKy5oPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKZG91YmxlIHAsIHEsIHIsIHMsIHQsIHU7CmRvdWJsZSBlcHMgPSAxZS02OwoKZG91YmxlIFAoZG91YmxlIHgpewoJcmV0dXJuIHAgLyBleHAoeCkgKyBxICogc2luKHgpICsgciAqIGNvcyh4KSArIHMgKiB0YW4oeCkgKyB0ICogeCAqIHggKyB1OwkKfQoKaW50IG1haW4oKXsKCS8vaW9zOjpzeW5jX3dpdGhfc3RkaW8oMCk7IGNpbi50aWUoMCk7CQoJd2hpbGUoY2luID4+IHAgPj4gcSA+PiByID4+IHMgPj4gdCA+PiB1KXsgCgkJZG91YmxlIGwgPSAwLCByID0gMTsKCQlpZiAoUChsKSA8IDAgJiYgUChyKSA8IDApewoJCQljb3V0IDw8ICJObyBzb2x1dGlvblxuIjsKCQl9CgkJZWxzZSBpZiAoUChsKSA+IDAgJiYgUChyKSA+IDApewoJCQljb3V0IDw8ICJObyBzb2x1dGlvblxuIjsKCQl9CgkJZWxzZXsKCQkJd2hpbGUoYWJzKHIgLSBsKSA+IGVwcyl7CgkJCQlkb3VibGUgbWlkID0gKGwgKyByKSAvIDIuMDsKCQkJCWlmIChQKG1pZCkgPCAwKXsKCQkJCQlyID0gbWlkOwoJCQkJfQoJCQkJZWxzZXsKCQkJCQlsID0gbWlkOwoJCQkJfQoJCQl9CgkJCXByaW50ZigiJS40ZlxuIiwgbCk7CgkJfQoJfQkJCQoJcmV0dXJuIDA7Cn0JCgoKCgo=
MTYgLTEgOSAtMTEgLTE0IDE4CjExIC0xOCAxMSAtNyAtNiAxNgoxMiAtMyAxIC00IC0xOCAxOQoxMiAtMiAxMCAtMyAtOCAxCjYgLTE1IDExIC0xOSAtNyAtMTMKOSAtNyAxMCAwIC00IC0xCjE1IC0xIDE4IC04IC03IDUKMjAgLTYgNiAtMTIgLTE4IC0xNAo1IC01IDMgLTEwIC0xNSAtMQoxMiAtMTUgMTggLTkgLTQgLTE5
16 -1 9 -11 -14 18
11 -18 11 -7 -6 16
12 -3 1 -4 -18 19
12 -2 10 -3 -8 1
6 -15 11 -19 -7 -13
9 -7 10 0 -4 -1
15 -1 18 -8 -7 5
20 -6 6 -12 -18 -14
5 -5 3 -10 -15 -1
12 -15 18 -9 -4 -19