Challenging Physics Problems with Detailed Answers