Arguments and expansion landmines
$# is argument count. "$@" preserves each argument separately; $* joins them into one string — usually wrong for forwarding args.
Best practice: Always use "$@" when passing arguments through.
Output
Press Run to execute your code.