human
Can you provide a the Python code you requested given the following:

Input

The input contains a single floating-point number x with exactly 6 decimal places (0 < x < 5).

Output

Output two integers separated by a single space. Each integer should be between 1 and 10, inclusive. If several solutions exist, output any of them. Solution will exist for all tests.

Examples

Input

1.200000

Output

3 2

Input

2.572479

Output

10 3

Input

4.024922

Output

9 9
Using python3 can you solve the prior task?
assistant
#Here is the Python code you requested.

"""
Codeforces April Fools Contest 2014 Problem E

Author  : chaotic_iak
Language: Python 3.3.4
"""

class InputHandlerObject(object):
    inputs = []

    def getInput(self, n = 0):
        res = ""
        inputs = self.inputs
        if not inputs: inputs.extend(input().split(" "))
        if n == 0:
            res = inputs[:]
            inputs[:] = []
        while n > len(inputs):
            inputs.extend(input().split(" "))
        if n > 0:
            res = inputs[:n]
            inputs[:n] = []
        return res
InputHandler = InputHandlerObject()
g = InputHandler.getInput

############################## SOLUTION ##############################
# generate all possibilities
res = float(input())
found = False
for a in range(1,11):
    for h in range(1,11):
        if found: break
        n = a/2

        ypluszsquared = (n**2 + h**2)
        yminuszsquared = (n**2 - h**2)**2 / ypluszsquared
        fouryz = ypluszsquared - yminuszsquared
        x = (fouryz/4)**0.5
        if abs(res - x) < 0.00001:
            print(a, h)
            found = True