SmallR is an archer. SmallR is taking a match of archer with Zanoes. They try to shoot in the target in turns, and SmallR shoots first. The probability of shooting the target each time is <img align="middle" class="tex-formula" src="https://espresso.codeforces.com/a7487d7e62f90136b78ae3fbf0a008396f146e13.png" style="max-width: 100.0%;max-height: 100.0%;"/> for SmallR while <img align="middle" class="tex-formula" src="https://espresso.codeforces.com/c443c7703e51f03d0eece0b96b9e84e425878209.png" style="max-width: 100.0%;max-height: 100.0%;"/> for Zanoes. The one who shoots in the target first should be the winner.

Output the probability that SmallR will win the match.
A single line contains four integers <img align="middle" class="tex-formula" src="https://espresso.codeforces.com/488158367221f441ba94b9475c03436069df2a7e.png" style="max-width: 100.0%;max-height: 100.0%;"/>.
import math

def answer(a, b, c, d):
    first, firstc, second, secondc = a/b, 1, c/d, 1
    counter = 0
    while True:
        if first >= 1 or second >= 1:
            break
        if counter % 2 == 0:
            firstc += 1
            first += first
        else:
            secondc += 1
            second += second
        counter += 1
    
    return firstc/(firstc+secondc)
    
def main():
    inputs = list(map(int, input().split()))
    print(answer(inputs[0], inputs[1], inputs[2], inputs[3]))

if __name__ == "__main__":
    main()