ret is a famous variable for the return variable :D