text: Return the minimum of curr_off and curr_on and add power of 2 of current bit
code: return ( min ( RecursiveFunction ( curr_off , bit - 1 ) , RecursiveFunction ( curr_on , bit - 1 ) ) + ( 1 << bit ) ) NEW_LINE