Common Adjective Collocations of puzzling

apt, bend, complex, curious, difficult, expert, expressive, fascinate, first, fond, ingenious, interest, little, long, many, much, mysterious, obscure, old, only, past, peculiar, pompous, problematic, same, several, strange, such, well, problematical