Grade for Class 5 Assignment

Good job, Sonam.

#### Exercise 1

- No crashes, works as expected. 4 points
- Impressive that you wrote your own `shuffle` method. +1 point
- The chapter already explained how to use the `Array#shuffle` method.

#### Exercise 2

- No crashes, but doesn't work as expected. 3 points
- The output is hardcoded to say '... with 16 songs'. It should dynamic calculate the number of songs. :sweat: 
- Don't forget about `Array#length` (or it's alias `Array#size`)
- I've simplified the program's dispatching logic for you to analyze.

#### Exercise 3

- No crashes, works as expected. 4 points
- `ARGV` is an Array of String objects. There's no need to call `.to_s` on the elements.
- The `**/` is unnecessary in this case.
- Don't forget about `Array#length` (or it's alias `Array#size`)

#### Total

`4 + 1 + 3 + 4 = 12` :star2: