The function seems to produce different outputs for different inputs. It is not immediately clear what specific operation or pattern the function is implementing. 

