Link to the questions: Shell Scripts for Beginners | KodeKloud
The value for variable “os” is hard-coded (Fedora)
So, whatever number you pass as the command-line argument it is giving the same output. And the grading script is marking it as “Script works as expected”.
Kindly check.