Yes that's clean. I used iterators. I think `params` is more specific to this occasion than the `numbered_symbols` since `n1, n2, n3` are actually parameter in the solution.