implemented binary search tree with tests and main demonstraing best and...

... worst case runs