#include<bits/stdc++.h>
using namespace std;


int main(){
    
    
    long double a,b;
    cin>>a>>b;
    long long c = a*b;
    cout<<c;
    
}
### Prompt

Please formulate a CPP solution to the following problem:

Compute A \times B, truncate its fractional part, and print the result as an integer.

Constraints

* 0 \leq A \leq 10^{15}
* 0 \leq B < 10
* A is an integer.
* B is a number with two digits after the decimal point.

Input

Input is given from Standard Input in the following format:


A B


Output

Print the answer as an integer.

Examples

Input

198 1.10


Output

217


Input

1 0.01


Output

0


Input

1000000000000000 9.99


Output

9990000000000000

### Response

```cpp
#include<bits/stdc++.h>
using namespace std;


int main(){
    
    
    long double a,b;
    cin>>a>>b;
    long long c = a*b;
    cout<<c;
    
}
```