Solving Equations Easy To Hard