Solve Tree Views, Columns, and Calculator | Meta Interview Question