add article for preorder traversal problem