Initial ID of "i" is: 3078065760
f1 is called
Before assignment the ID of "i" is: 3078065760
Notice that the ID is the same as initial ID.
After assignment the ID of "i" is: 3078065776
Not "i" inside the functions refers to the different address,
so the changes to "i" won't be reflected outside the function.