Common collocations of 'puzzle'

after, answer, big, bit, did, doing, finish, first, great, just, key, last, like, made, mind, most, only, other, part, piece, put, rest, same, seem, think, through, together, tried, trying, working