¿Cómo puedo resolver este problema de disposición de asientos de manera fácil? (ver detalles de la pregunta)

Disposición final de asiento en sentido horario C, G, D, H, A, F, E, B

Detalle de la pregunta: A, B, C, D, E, F, G, H están sentados alrededor de una mesa circular, mirando hacia el centro pero no necesariamente en el mismo orden. F, la esposa de D está sentada tercera a la derecha de C. A es el hijo de H. A está sentada segunda a izquierda de D. D no es vecino inmediato de F o C. Ningún hombre es vecino inmediato de D. G se sienta segundo a la izquierda del hijo de D. Solo dos personas se sientan entre H y el hermano de A. Ni C ni D son el hermano del hijo de A. D y la esposa del hijo de D son vecinos inmediatos entre sí. F es la madre de H. F no es un vecino inmediato de B y G. G es la hermana de E.

Los pasos en la imagen de arriba son los siguientes:

(1) F, la esposa de D está sentada tercera a la derecha de C.

(2) D no es un vecino inmediato de F o C.

(3) A está sentado segundo a la izquierda de D. D solo tiene dos opciones, pero la segunda no es posible porque la segunda izquierda no está vacía F ya está ocupada. Entonces D solo tiene una opción.

(4) Ningún hombre es vecino inmediato de D. Solo dos personas se sientan entre H y el hermano de A. Estos dos puntos son muy importantes. Nada dado sobre el sexo de H, B y E directamente. Pero con Logic podemos encontrar. Si H es hombre, entonces H se sentará a la izquierda de F, entonces el hermano de A tendrá que sentarse al lado de D Pero D no se siente al lado del hombre. Si H se sienta Segunda izquierda a F, entonces el hermano de A sería A o D, no es posible. Entonces H es hembra y H se encuentra entre D y A.

(5) F no es un vecino inmediato de B y G. Por lo tanto, E se sentará a la izquierda de F sin otra opción disponible.

(6) Para B hay un lugar disponible a la izquierda de E

G se sienta segundo a la izquierda del hijo de D. Entonces B es hijo de D. E tiene que ser el hermano de A. Y C es esposa de B


Gracias a Abhishek Tiwari que corrigió mi respuesta, cometí algunos errores en la versión anterior de mi respuesta.

+ Masculino
– hembra
F esposa de D
H hija de FD
B hijo de FD
C esposa de B
AE hijo de H
G hija de H, hermana de EA