puzzlers

noun
  1. people who enjoy solving puzzles or brain teasers
  2. difficult problems or questions that are hard to understand or solve

Examples