70 riddler riddles and answers