Since Charles is the 2nd shortest, and Bala is shorter than only one person, Bala is the second tallest. David is not the shortest. Thus, the only person left who could be the shortest is Eshwar.
Conclusion: The correct answer is Eshwar, as all other positions are accounted for by the other friends




