Philosophyfromwww.theguardian.com3 days agoCan you solve it? Chapeau! A smart new hat puzzleAde's hat must be 4.