Grade for Class 8 Assignment

Good job, Ben.

### Study the changes provided

#### Exercise 1

- No crashes, works as expected. 4 points

#### Exercise 2

- No crashes, works as expected. 4 points

#### Exercise 3

- No crashes, works as expected. 4 points

#### Exercise 4

- No crashes, works as expected. 4 points

#### Exercise 5

- No crashes, but doesn't work as expected. 3 points
- Doesn't handle when `hours` is `0`
- Newlines make code much more readable :eyeglasses: 

#### Exercise 6

- No crashes, but doesn't work as expected. 3 points
- Same as above, but I won't penalize you twice for the same thing. +1 point
- Newlines make code much more readable :eyeglasses: 

#### Exercise 7

- No crashes, works as expected. 4 points
- The `self.` receiver is implicit and unnecessary :zap: 
- Use a single letter block parameter for blocks with single-line body **only**
- Newlines make code much more readable :eyeglasses: 

#### Total

`4 + 4 + 4 + 4 + 3 + 3 + 1 + 4 = 27` :star: