- /* package whatever; // don't place package name! */ 
-   
- import java.util.*; 
- import java.lang.*; 
- import java.io.*; 
-   
- /* Name of the class has to be "Main" only if the class is public. */ 
- class Ideone 
- { 
- 	public static double[] w(int s, int f) 
-     { 
-         double-  n  =-  s  +-  f, z  = 1.96- , x  = Math- . pow(- z,  2)- , p  =-  s  +-  x  / 2- , d  =-  z  * Math- . sqrt(- s  *-  f  /-  n  +-  x  / 4)- , m  = 1 / (- n  +-  x );
 
-         return new double[] 
-         { m * (p - d), m * (p + d) }; 
-     } 
- 	{ 
-         { "0, 1", "1, 0", "1, 1", "1, 10", "10, 1", "10, 90", "90, 10", "25, 75", "75, 25", "50, 50", "0, 100", "100, 0" }; 
-   
-         { 
-             int-  s  = Integer- . parseInt(- input. split(", ")[0]);
 
-             int-  f  = Integer- . parseInt(- input. split(", ")[1]);
 
-             double[] r = w(s, f); 
-             System- . out- . println(- s  + ", " +-  f  + " => " +-  r [0] + ", " +-  r [1]);
 
-         } 
- 	} 
- } 
				LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgZG91YmxlW10gdyhpbnQgcywgaW50IGYpCiAgICB7CiAgICAgICAgZG91YmxlIG4gPSBzICsgZiwgeiA9IDEuOTYsIHggPSBNYXRoLnBvdyh6LCAyKSwgcCA9IHMgKyB4IC8gMiwgZCA9IHogKiBNYXRoLnNxcnQocyAqIGYgLyBuICsgeCAvIDQpLCBtID0gMSAvIChuICsgeCk7CiAgICAgICAgcmV0dXJuIG5ldyBkb3VibGVbXQogICAgICAgIHsgbSAqIChwIC0gZCksIG0gKiAocCArIGQpIH07CiAgICB9CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlTdHJpbmdbXSBpbnB1dHMgPQogICAgICAgIHsgIjAsIDEiLCAiMSwgMCIsICIxLCAxIiwgIjEsIDEwIiwgIjEwLCAxIiwgIjEwLCA5MCIsICI5MCwgMTAiLCAiMjUsIDc1IiwgIjc1LCAyNSIsICI1MCwgNTAiLCAiMCwgMTAwIiwgIjEwMCwgMCIgfTsKCiAgICAgICAgZm9yIChTdHJpbmcgaW5wdXQgOiBpbnB1dHMpCiAgICAgICAgewogICAgICAgICAgICBpbnQgcyA9IEludGVnZXIucGFyc2VJbnQoaW5wdXQuc3BsaXQoIiwgIilbMF0pOwogICAgICAgICAgICBpbnQgZiA9IEludGVnZXIucGFyc2VJbnQoaW5wdXQuc3BsaXQoIiwgIilbMV0pOwogICAgICAgICAgICBkb3VibGVbXSByID0gdyhzLCBmKTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKHMgKyAiLCAiICsgZiArICIgPT4gIiArIHJbMF0gKyAiLCAiICsgclsxXSk7CiAgICAgICAgfQoJfQp9
				
				
				
				
				
			 
			
				
			
			
				
	
		
		
	
	
		0, 1 => 0.0, 0.7934567085261071
1, 0 => 0.20654329147389294, 1.0
1, 1 => 0.09452865480086611, 0.905471345199134
1, 10 => 0.016231752262825982, 0.3773646254862038
10, 1 => 0.6226353745137962, 0.9837682477371741
10, 90 => 0.05522854161313612, 0.1743673043676654
90, 10 => 0.8256326956323345, 0.9447714583868639
25, 75 => 0.17545094003724265, 0.3430464637007583
75, 25 => 0.6569535362992417, 0.8245490599627573
50, 50 => 0.40382982859014716, 0.5961701714098528
0, 100 => 0.0, 0.03699480747600191
100, 0 => 0.9630051925239981, 1.0