I have a variable (say a list) and I want to pass it to different functions (which gives different values for the variable) without the original value being changed i.e when one function modifies the variable value, the second function should receive the original value in the variable not the modified one.
I face a problem that the second function I call uses the value modified by the first function (and not the original vale).