That’s a little confusing, basically program each engine with a different number and do not use either #1 or #99 because those two numbers are reserved by the factory to address all Lionel engines.
I program a number that is some subset of the road number that’s stamped on the engine for easy recall.