Arithmetic Expression Trees (Part 2) Solution