Moving n1, n2 outside of 2b so I can use them in 2c.
I've got something crude working (this is pre-fit).