Microsoft Interview Question

a few tree problems (binary and otherwise)