This riddle has been around for some time on internet platforms such as Instagram, Facebook, and WhatsApp, and many people still argue over what the answer might be, as there are many possibilities. The correct answer is No one is taller, both are same as A and B are the same person. As it is mentioned that 500 men are arranged in an array of 10 rows and 50 columns according to their heights. Let’s assume that position numbers represent their heights. Hence, the shortest among the 50, 100, 150, … 450, 500 is person with height 50 i.e. A. Similarly the tallest among 1, 2, 3, 4, 5, ….. 48, 48, 50 is person with height 50 i.e. B. Now, both A and B are the person with height 50. Hence both are the same.