Best Worst Case Time Complexity