Respuesta
Serían ambos sobrino y tío del otro respectivamente.
Digamos que Antonio y Benito son los dos hombres que están casados con la respectiva madre del otro. Supongamos que los hijos de estos matrimonios son Samuel y Tomás.
La mamá de Samuel es a su vez la mamá de Benito, por lo tanto ambos son medio hermanos.
Pero como Tomás es el hijo del medio hermano de Samuel, Tomás es el sobrino de Samuel. Y como el medio hermano del papá de Samuel es Tomás, Tomás es también el tío de Samuel.
Los lazos familiares todavía se complican más si tenemos en cuenta que la madre de Benito es la suegra de la madre de Antonio, por tanto, es también la abuela de Antonio.
Y como Antonio está casado con la madre de Benito, está entonces casado con su propia abuela, así que él mismo se convierte en su propio abuelo.
¿Sencillo, verdad?
Acertijo creado por J J O’Connor y E F Robertson, de la Universidad de St Andrews, en Escocia, Reino Unido