wouldn't this be -oo always ? are there cases where u = -1 ; wouldn't the ans be nan for such instances ?