puzzle questions and answers in english