Parse flags like a real CLI tool
getopts handles short options. For long options (--verbose), manual parsing or higher-level tools help. Always provide --help.
Best practice: Validate positional args after option parsing; print usage on unknown flags.
Output
Press Run to execute your code.