E. Compare
time limit per test
1 second
memory limit per test
256 megabytes
input
standard input
output
standard output

Two non-empty strings with decimal representation of non-negative real numbers are given. Both integer and fractional parts contain no more than 100 000 digits and are separated by a dot. The fractional part may be absent, and the dot is not recorded in this case. The integer part may also be missing, in which case the dot is at the beginning of the line. Fractional and integer parts cannot be missing at the same time. An arbitrary number of zeros can be written at the beginning and end of the string. There are no other characters except those described in the lines.

Determine which number is bigger...

Input

Enter two strings of numbers in the format described above.

Output

Print a single line with the value -1 if the first of the input numbers is less than the second, 0 if these numbers are equal, and 1 if the first number is greater than the second.

Examples
Input
211.000000000000000001
211
Output
1
Input
15
00000000015.00000000
Output
0
Input
.15
00000000015.00000000
Output
-1