difference between substitution and elimination