function createMathUtility() {
  return {
    add(a, b) {
      return a + b;
    },
    subtract(a, b) {
      return a - b;
    },
    multiply(a, b) {
      return a * b;
    },
    divide(a, b) {
      return a / b;
    }
  };
}

const mathUtil = createMathUtility();

console.log(mathUtil.add(10, 5)); // Output: 15
console.log(mathUtil.subtract(10, 5)); // Output: 5
console.log(mathUtil.multiply(10, 5)); // Output: 50
console.log(mathUtil.divide(10, 5)); // Output: 2