anagram check, BFS for binary tree, LCA for Binary Search Tree