200 Puzzling Physics Problems with Hints and Solutions

pdf link