28 Challenging Puzzles That Are Anything But Basic