What can be inferred from the following premises in a single inference step (ignoring inferences that add new predicates or constants)? If it is cloudy, then it is sunny. If John listens to a song, then it is sunny. If it is sunny, then it is cloudy. If it is cloudy, then John is listening to a song.
If John listens to a song, then it is cloudy. If it is sunny, then John is listening to a song. If it is cloudy, then it is sunny. It is cloudy if and only if it is sunny. It is sunny if and only if it is cloudy.