Society and Opinions puzzle