Merge pull request #4 from RKB1923/65851402_about_arrays_master

Fixes 65851402_about_arrays_master

[Delivers #65851402]
Update about_array_assignment.rb
Update about_array_assignment.rb
Update about_hashes.rb
Update about_hashes.rb
Update about_hashes.rb
Update about_hashes.rb
Update about_symbols.rb
Update about_symbols.rb
Update about_symbols.rb
Update about_symbols.rb
Update about_regular_expressions.rb
Update about_regular_expressions.rb
Update about_regular_expressions.rb
Fixes test_non_parallel_assignment

* I learned about non-parallel assignments

[#65851404]
Fixes test_parallel_assignments

* Learned that assigning variables to an array
  will assign those variables to the elements in
  that array in order

[#65851404]
Fixes test_parallel_assignments_with_extra_values

* Learned that if there are less variables than
  the number of elements in an array, then the
  variables will be assigned to an equal number of
  elements. Extra elements will not be assigned.

[#65851404]
Fixes test_parallel_assignments_with_splat_operator

* Learned that if a variable has a splat operator
  in it, it will be assigned the elements from
  its equivalent counterpart in an array and
  forward AS an array

[#65851404]
Fixes test_parallel_assignments_with_too_few_variables

* Learned that if more variables are assigned to
  an array with less than equal elements, the
  variables that have no "counterpart" will have
  a value of 'nil'

[#65851404]
Fixes test_parallel_assignments_with_subarrays

* Learned that subarrays within arrays can be
  assigned to variables. Subarrays are elements.

[#65851404]