Hard riddle of the day