Title: 100 Challenging Algebra Problems and Solutions