Apologies for my poor typing - I shall try and put this another way.
Put yourself in the shoes of both Anne and Dave. They each know two facts
1. At least one of them received an award
2. Whether their "colleague" received one or not
If their "colleague" received an award, they wouldn't have a clue whether they themselves had one or not, as one or both could. HOWEVER, if their colleague did not receive an award, it means that they themselves DID receive one, as AT LEAST one of them has to receive one.
Therefore at the first ask IF their colleague did NOT receive an award, Anne or Dave would speak up and admit that they themselves had received one.
The fact that they DID NOT speak, means that they did not know. The only way that they could not know whether they themselves had an award is if their respective colleagues DID receive an award.
They are clever people and work this out. They now both know that they both received an award. Therefore at the second ask, they BOTH answer that they received an award.