Can You Solve The Prisoner Hat Riddle?