Fix checkWhatQuestion

When giving a fact of the form "X is a Y and a Z" and recieving the I am
confused response, will now return either X is a Y or X is a Z for
programs that can't handle more than one input