Why using a push2 instruction before jumpi?

Hello community,
I am reading this evm bible:https://blog.openzeppelin.com/deconstructing-a-solidity-contract-part-ii-creation-vs-runtime-6b9d60ecb44c/ and just curious why they use push2 instruction at position 008 before jumpi, because the destination of jump(0x10) can simply be pushed into stack with push1.
Any thoughts on this?

Hi @StillFantastic,

I am not that familiar with assembly, so I don’t know why this is the case. Hopefully someone in the community can answer, or if you find the answer, you can share it.