Think You Have What It Takes To Solve The Prisoner Hat Riddle?