add binary tree code part.