arr - array to store the combination index - next location in array num - given number reducedNum - reduced number
static void findCombinationsUtil ( int [ ] arr , int index , int num , int reducedNum ) {