Given an expression as a string that contains integers, +, -, *, / and variables. A variable is in the format "#{var_name}". The variable name to value (int) mapping is provided. Write a function to evaluate the expression and return the result (int)