Common collocations before 'puzzle'

doing, great, just, key, like, only, part, piece, put, same, seem, through, together, trying, working