revision and clarification
add figures
clarification
finish the explanation of binary search tree
rename
add file
add files
remove duplicate labels
add label