puzzles Question and Answers with explanation - IQTEASERS