#D4221. Donut Hole

    ID: 3509 Type: Default 2000ms 536MiB

Donut Hole

Donut Hole

Problem

You brought a flat, holeless donut with a W W horizontal H H vertical H H rectangle for ACPC. Place this donut on the 2 2 dimension plane coordinate (0,0) (0,0) with the center of the donut so that the side of length H and the y y axis are parallel.

On the ACPC 1 1 day you ate a donut that was in the range of w w vertical h h centered on the coordinates (x x , y y ). If you want to eat the same amount on the 2 2 and 3 3 days, divide the donut by a straight line passing through the coordinates (0,0) (0,0) , and the sum of the donut areas in the area on one side of the straight line is on the other side I want it to be equal to the sum of the donut areas in the area of.

Find one slope of such a straight line.

Constraints

The input satisfies the following conditions.

  • 1 lth ltH lt106 1 \ lt h \ lt H \ lt 10 ^ 6
  • 1 ltw ltW lt106 1 \ lt w \ lt W \ lt 10 ^ 6
  • 1 ley le(h/2+H1)H/2 1 \ le y \ le (h / 2 + H-1)-H / 2
  • 1 lex le(w/2+W1)W/2 1 \ le x \ le (w / 2 + W-1)-W / 2
  • W W , H H , w w , h h are even numbers

Input

The input is given in the following format.

W W H H w w h h x x y y

Output

Output the slope of a straight line in one line. If the absolute error or relative error is 106 10 ^ {-6} or less, the answer is correct.

Examples

Input

6000 5000 20 10 400 300

Output

0.75

Input

10 10 8 8 8 8

Output

1

inputFormat

input satisfies the following conditions.

  • 1 lth ltH lt106 1 \ lt h \ lt H \ lt 10 ^ 6
  • 1 ltw ltW lt106 1 \ lt w \ lt W \ lt 10 ^ 6
  • 1 ley le(h/2+H1)H/2 1 \ le y \ le (h / 2 + H-1)-H / 2
  • 1 lex le(w/2+W1)W/2 1 \ le x \ le (w / 2 + W-1)-W / 2
  • W W , H H , w w , h h are even numbers

Input

The input is given in the following format.

W W H H w w h h x x y y

outputFormat

Output

Output the slope of a straight line in one line. If the absolute error or relative error is 106 10 ^ {-6} or less, the answer is correct.

Examples

Input

6000 5000 20 10 400 300

Output

0.75

Input

10 10 8 8 8 8

Output

1

样例

6000 5000 20 10 400 300
0.75