Vamos a ampliar la versión intermedia para llegar al programa completo.
En primer lugar tenemos que poner la toma de tiempo antes de pedir la primera respuesta y después de pedir la segunda.
La diferencia de tiempos la pasamos a segundos.
Guardamos el resultado de cada prueba y de las combinaciones en variables (un resultado de una comparación se puede guardar en una variables, cuyo valor será "cierto" o "falso")
En los condicionales usamos esas variables de resultado combinadas con comparaciones de tiempo: