shake [verb] + puzzled [adjective]