added unfinished construct-binary-tree--*