invert binary tree solution