function main(input) {
    // const list = input.split(" ").map(v => Number(v));
    // const a = list[0];
    // const b = list[1];

    const strNumbers = input.split(" ");
    const a = hundredTimesNormalization(strNumbers[0]);
    const b = hundredTimesNormalization(strNumbers[1]);

    const result = Math.floor((a * b)/(100*100));
    console.log(result);
}

const hundredTimesNormalization = (org) => {
    const [integer, decimal] = org.split('\.');
    // console.log(integer, decimal);

    const normalizationDecimal = ((typeof decimal == 'undefined' ? "" : decimal) + "0".repeat(2)).slice(0, 2);
    // console.log(normalizationDecimal);

    return ( Number( integer + normalizationDecimal));
}

let input = "198 1.10";
// let input = "1 0.01";
// let input = "1000000000000000 9.99";
main(input);
// main(require("fs").readFileSync("/dev/stdin","utf8"));
  
// data.map(d => (d.date = new Date(d3.median(d, d => d.date)), d))
