Riddle hard to solve