Challenging Algebraic Word Problems