Completed HE Evaluator in C++ (1st Attempt)