Find Upper and Lower bound

Hello Buddy, could you look into my code I am facing small issue please help me in my code.

Hey @s.v
just a change in lowerBound fun
int mid = low + high/2; // wrong
instead of int mid = (low + high)/2; wrong
correct code :