Updated variable names and added optimal solution file