Random Hard Algebra Question