Hi, My requirement is as follows user inputs an expression : (1*2)+3*(2+x) after simplifying output should be : 8 + 3x How to do it in C# or any free tools that can be used