De Mário até Sílvio são 6 pessoas.
42 - 6 = 36.
Fora deste intervalo entre Mário Sílvio há 36, podemos dividir esse todo em 3 partes, sendo que duas partes iguais delas estão atrás de Mário e uma parte igual está na frente de Sílvio.
36 ÷ 3 = 12
Logo, temos 3 partes de 12 pessoas.
Portanto 24 pessoas atrás de Mário e 12 pessoas na frente de Sílvio.
Sendo Sílvio ocupante da posição 13º e Mário ocupante da posição 18º.
Fila:
===========================>
(24 pessoas atrás de Mário) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ (Mário _ _ _ _ Sílvio) _ _ _ _ _ _ _ _ _ _ _ _ (12 pessoas na frente de Sílvio)
Há 4 pessoas entre eles, os dois ocupam uma posição, tem-se então 6 posições. Há X pessoas antes de Sílvio e 2X depois de Mário e o total de pessoas é 42, logo:
42 = X + 6 + 2X
X = 12
Portanto, se há 12 pessoas antes de Sílvio, ele ocupa a 13ª posição. Há 4 pessoas entre ele e Mário, portanto Mário está na 18ª posição.
(12) + S_ _ _ _ _ M + (24)