50 Challenging Algebra Problems (Fully Solved)