Final subission for Expressions assignment