Octal Fractions#1016

Octal Fractions

1 second
64 megabytes
Easy

Fractions in octal (base ) notation can be expressed exactly in decimal notation. For example, in octal is (7/8 + 5/64) in decimal. All octal numbers of digits to the right of the octal point can be expressed in no more than decimal digits to the right of the decimal point. Write a program to convert octal numerals between and , inclusive, into equivalent decimal numerals.

Input

The input to your program will consist of octal numbers, one per line, to be converted. Each input number has the form 0.d_1d_2d_3...d_k, where the d_i are octal digits (). There is no limit on .

Output

Your output will consist of a sequence of lines of the form

0.d_1d_2d_3...d_k \left[8\right] = 0.D_1D_2D_3...D_m

where the left side is the input (in octal), and the right-hand side is the decimal (base ) equivalent. There must be no trailing zeros, i.e., D_m \neq 0.

Examples

Example 1

Loading
Loading