text: module.exports = function zeros(expression) {
    function countZeros(num) {
      count = 0;
      while (num >= 5) {
        num /= 5;
        count += Math.floor(num);
      }
      return count;
    }
    expArr = expression.split("*");
    let zerOne = 0;
    let zerTwoEven = 0;
    let zerTwoOdd = 0;
  
    for (let i of expArr) {
      if (i.endsWith("!!")) {
        if ((num = Number(i.slice(0, -2))) % 2 != 0) {
          zerTwoOdd += countZeros(num) - countZeros((num-1)/2);
        } else {
          zerTwoEven += countZeros(num/2);
        }
      } else {
        zerOne += countZeros(Number(i.slice(0, -1)));
      }
    }
    if (zerTwoEven || zerOne) {
      let zeros = zerOne + zerTwoEven + zerTwoOdd;
      return zeros;
    } else {
      return zerOne;
    }
  }
  