Correct option is B
Logic/Rule: In each step, put the alphabetically smallest word to the left. Put the largest number to the right.
Input:
Shine 34 12 Gravity 91 20 Echo Bounce Mirror 73 50
Step I
Smallest word alphabetically = Bounce
Largest number = 91
After Step I:
Bounce Shine 34 12 Gravity 20 Echo Mirror 73 50 91
Step II
Remaining words: Shine, Gravity, Echo, Mirror → smallest = Echo
Remaining numbers: 34, 12, 20, 73, 50 → largest = 73
After Step II:
Bounce Echo Shine 34 12 Gravity 20 Mirror 50 73 91
Step III
Remaining words: Shine, Gravity, Mirror → smallest = Gravity
Remaining numbers: 34, 12, 20, 50 → largest = 50
After Step III:
Bounce Echo Gravity Shine 34 12 20 Mirror 50 73 91
Step IV
Remaining words: Shine, Mirror → smallest = Mirror
Remaining numbers: 34, 12, 20 → largest = 34
After Step IV:
Bounce Echo Gravity Mirror Shine 12 20 34 50 73 91
Now, Which word is at the 3rd position from the left in Step IV?
In Step IV:
Bounce (1) Echo (2) Gravity (3) Mirror (4) …
At 3rd position = Gravity
Thus, correct option is (b).