An exact solution for the Nagel-Schreckenberg model for vmax = 1 is known since the 90s, yet for vmax > 1 it remains an open question. It is conjectured here that this general solution can be generated from the basic solution (for vmax = 1) by a linear coordinate transformation, the shear mapping, which requires no additional parameters in the deterministic case, and two additional parameters otherwise. The proposed solutions show remarkable agreement with existing numerical solutions, except in the congested regime where the Monte Carlo data shows more concavity than the more linear congested branches predicted by the theory. More research is needed to investigate this bias.