Algebra Planning