<commit_before>puts 'Tell me. Your first name?'
first_name = gets.chomp

puts 'And. Your middle name?'
middle_name = gets.chomp

puts 'Lastly. Your last name?'
last_name = gets.chomp

puts 'So, your full name is ' + first_name + middle_name + last_name + ', right?'


puts 'What is your favorite number?'
num = gets.chomp

puts 'Do you not prefer ' + (num.to_i + 5).to_s + ', instead?'

=begin
How do you define a local variable?

A local variable is defined when you, first, create a variable
(say, "name"), and then, assign a value to the variable.
Example: name = "<NAME>"

How do you define a method?

Methods, as <NAME> writes, are "things that do stuff."
A method is defined with the opening ```def```, a
method name, and finally, an ```end```. The content
between the ```def``` and the ```end``` tell the method how to
behave.

What is the difference between a local variable and a method?

A local variable is an object (string, integer, float...) with
an assigned name. The variable stores information. However,
the variable can change; new information can be assigned to it.

A method, on the other hand, actively does something with
information, especially that info stored in variables. For
instance, my variable (name = "Johnny") may perform a method (
.reverse), resulting in "ynnhoJ."

How do you run a ruby program from the command line? How do you run an RSpec file from the command line?

To run a ruby program, type ```ruby file-name.rb```.
To run a Rspec file (which checks the functionality of your
code), type ```rspec spec-file-name.rb```.

What was confusing about this material? What made sense?

I had some difficulty with running an Rspec file. At first,
I tried to run the "my-solutions" file, but with a .spec file
name. I also find the terminology and conceptual defintions
a lot to take in. Study, study, study, I suppose.

=end<commit_msg>add links<commit_after>puts 'Tell me. Your first name?'
first_name = gets.chomp

puts 'And. Your middle name?'
middle_name = gets.chomp

puts 'Lastly. Your last name?'
last_name = gets.chomp

puts 'So, your full name is ' + first_name + middle_name + last_name + ', right?'


puts 'What is your favorite number?'
num = gets.chomp

puts 'Do you not prefer ' + (num.to_i + 5).to_s + ', instead?'

=begin
How do you define a local variable?

A local variable is defined when you, first, create a variable
(say, "name"), and then, assign a value to the variable.
Example: name = "<NAME>"

How do you define a method?

Methods, as <NAME> writes, are "things that do stuff."
A method is defined with the opening ```def```, a
method name, and finally, an ```end```. The content
between the ```def``` and the ```end``` tell the method how to
behave.

What is the difference between a local variable and a method?

A local variable is an object (string, integer, float...) with
an assigned name. The variable stores information. However,
the variable can change; new information can be assigned to it.

A method, on the other hand, actively does something with
information, especially that info stored in variables. For
instance, my variable (name = "Johnny") may perform a method (
.reverse), resulting in "ynnhoJ."

How do you run a ruby program from the command line? How do you run an RSpec file from the command line?

To run a ruby program, type ```ruby file-name.rb```.
To run a Rspec file (which checks the functionality of your
code), type ```rspec spec-file-name.rb```.

What was confusing about this material? What made sense?

I had some difficulty with running an Rspec file. At first,
I tried to run the "my-solutions" file, but with a .spec file
name. I also find the terminology and conceptual defintions
a lot to take in. Study, study, study, I suppose.

=end

require "address/my_solution"

require "math/my_solution"
{'fraction_non_alphanumeric': 0.09428496181195681, 'fraction_numerical': 0.0005267316302343956, 'mean_word_length': 4.174386920980926, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3922456', 'n_tokens_mistral': 1112, 'n_tokens_neox': 1097, 'n_words': 588}