Have the function MathChallenge(num) read the num parameter being passed which will be a combination of one or more single digits, and determine if it's possible to separate the digits with either a plus or minus sign to get the final expression to equal zero. For example, if num is 35132, then it's possible to separate the digits the following way: 3 - 5 + 1 + 3 - 2, and this expression equals zero. Your program should return a string of the signs you used, so for this example, your program should return -++-. If it's not possible to get the digit expression to equal zero, return the string "not possible". If there are multiple ways to get the final expression to equal zero, choose the one that contains more minus characters. For example, if num is 26712, your program should return -+-- and not +-+-.
Examples:
Input: 199
Output: not possible
Input: 26712
Output: -+--
Answer in JavaScript using this function:
function MathChallenge(num) {
// code goes here
return num;
}
// keep this function call here
console.log(MathChallenge(readline()));