The domain of the function is all real numbers, but it appears to behave unexpectedly for negative inputs. Specifically, for inputs between -3 and -1, the function returns values that are 2 less than the input.

