Assigning maximum possible value .
ans = int ( 1e9 ) NEW_LINE for i in range ( n ) : NEW_LINE INDENT ans = min ( ans , minCost ( n , m , 1 << i , i , 2 ) ) NEW_LINE DEDENT if ans != int ( 1e9 ) : NEW_LINE INDENT return ans NEW_LINE DEDENT else : NEW_LINE INDENT return - 1 NEW_LINE DEDENT