The function has a domain of [-128, 128] with unexpected behavior observed for positive values close to multiples of 50 (e.g., 49, 50, 51) and negative values close to multiples of 100 (e.g., -99, -100, -101).

