initial commit

prob about balanced binary tree