Grade for Class 6 Assignment

Good job, Bali.

#### Exercise 1

- No crashes, works as expected. 4 points

#### Exercise 2

- No crashes, works as expected. 4 points
- Proper indentation makes it easier to read :eyes: 
- The `if` statement can be simplified :zap: 
- Spaces between operators :space_invader: 

#### Exercise 3

- No crashes, but doesn't work as expected. 3 points

This output is incorrect:

```
$ ./3_birthday_helper_read.rb Alex
Alex will be 78 on 1937-10-04
```

While this output is correct:

```
$ 3_birthday_helper_read.rb Alex
Alex will be 78 on 2014-10-04
```

This output is incorrect:

```
$ ./3_birthday_helper_read.rb jane
Jane will be 56 on 1960-03-26
```

While this output is correct:

```
$ ruby 3_birthday_helper_read.rb jane
Jane will be 56 on 2015-03-27
```

- Study the solution provided.

#### Exercise 4

- No crashes, works as expected. 4 points
- This program does way too much. It's only job is to write to `birth_dates.yml`.
- Study the solution provided.

#### Exercise 5

- No crashes, but doesn't work as expected. 3 points

This output is incorrect:

```
$ ruby 5_arabic_numbers.rb mcmxcix
Invalid roman numeral mcmxcix
```

While this output is correct:

```
$ ruby 5_arabic_numbers.rb mcmxcix
1999
```

- Study the solution provided.

#### Total

` 4 + 4 + 3 + 4 + 3 = 18` :star: