recursively create left and right subtrees and root node, then connect them