Consider the following solution to Practice!t Exercise 5.18: digitSum 먼 : Solution public static int digitSum(int num) numMath.abs (num); int sum = 0; while(num > 0) sum += (num % 10); num10; return sum; Answer the following questions: 1. For the method call digitsum(-1834)), how many iterations of the while loop would execute and what would be the value of num andsum for each 2. For what method call would this while loop not execute at all? 3. Why does num 10 "chop off a digit"?