explain best case worst and average - Search