OK, this is work in progress
If Intelligensia had a white dot, then the other two would know they had red dots, because all three had seen a red dot. (so at least two dots had to be red) As they didn't know, Intellegensia's had to be red.
Does that make sense?

