Daily Mind Exercise (Medium Level)

123456789101112131415
Across
  1. 1. Practice regularly
  2. 3. Quick-witted
  3. 7. Puzzle cracker
  4. 10. Cryptic question
  5. 12. Basis of logic
  6. 14. One who ponders
  7. 15. Power to recall
Down
  1. 2. Solution to query
  2. 4. Brain teaser
  3. 5. Add numbers
  4. 6. Very smart
  5. 8. Regular habit
  6. 9. Evaluator of skill
  7. 11. Gain knowledge
  8. 13. Learned ability