Honestly speaking, this solution is the best & master class.
you're sunny right sunny. But, I've a question here - How does Alpha numeric gets sorted out. Numbers can be sorted in ascending or descending order. But, how to do that with Alphabets. I've tried the solution with customized strings and it's not giving the desired output. I'll try & come back with modified solution.
Sunny, if I'm missing something than please correct me. I came here for the basics & concepts clarity.