Hard Algebra Word Problems