Super Root

Square roots, cube roots, 4th roots... each one of them is too boring for Nicola. He needs to find the super root! With your help he'll almost certainly achieve this goal.

The... is the number ,
such that = **N**.

The result should be accurate, so that ,
or **N - 0.001 < x ^{x} < N + 0.001**.

A number (N) as an integer.

The super root (x) as a float or an integer.

superRoot(4) == 2 superRoot(27) == 3 superRoot(81) == 3.504339593597054

This concept can be useful for the cryptography. And you'll see how your calculator works when calculating roots.

1 ≤ number ≤ 10 ** 10

You should be an authorized user in order to see the full description and start solving this mission.