public static void main(String[] args) throws IOException {
		BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
		String line = "";
		StringBuilder out = new StringBuilder();
		while ((line = in.readLine()) != null && line.length() != 0) {
			v = retDoubles(line);
			if ((f(v, 0) * f(v, 1)) <= 0)
				out.append(String.format(Locale.US, "%.4f", NetwonRaphson())
						+ "\n");
			else
				out.append("No solution\n");
		}
		System.out.print(out);
	}