Problem Solving Using Binary Search Tree