I want you to write solidity code. Write an NAME_1 smart contract that can be deployed repeatedly by a create2 factory. There should be exactly 2 paragraphs separated by the markdown divider: ***.
user