# ruby lib/broken_strings_line.rb

require "coverage"

Coverage.start(lines: true)
load "lib/tour_leg_1.rb"
result = Coverage.result

p "Full Coverage Output"
p "============"
p result
p "============"

string_results = result.select { |k, _v| k.end_with?("guitar/string.rb") }
string_lines = string_results.values.first[:lines]

p "String Lines Output"
p "============"
p string_lines
p "============"

puts "Number of broken strings: #{string_lines[54]}"

# Example Output
#
# "Full Coverage Output"
# "============"
# {"lib/tour_leg_1.rb"=>{:lines=>[nil, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, nil, 1, 1, 1, nil, 1, nil, nil, 1, nil, 1, 1, nil, 1, 1, nil, 1, 10, 10, 10, nil]}, "/Users/kevin/dev/kevin-j-m/ruby_cover_band/lib/ruby_cover_band/amplifier.rb"=>{:lines=>[1, nil, 1, 1, 1, nil, 1, 1, 1, nil, nil, 1, 5393, nil, nil, 1, nil, nil, 1, 1, nil, nil, 1, nil, 1, nil, 1, nil, 6, 6, nil, 1, nil, nil, nil, nil, nil, 1, nil, nil, nil]}, "/Users/kevin/.gem/ruby/2.6.6/gems/sonic-pi-cli-0.1.3/lib/sonic_pi.rb"=>{:lines=>[1, 1, 1, 1, nil, 1, 1, 1, nil, nil, 1, 1, 1, 1, nil, 1, 5393, nil, nil, 1, 0, nil, nil, 1, nil, 0, 0, 0, 0, nil, nil, nil, nil, 1, nil, 1, 5393, nil, nil, 1, 5393, 5393, nil, nil]}, "/Users/kevin/.rubies/ruby-2.6.6/lib/ruby/2.6.0/socket.rb"=>{:lines=>[nil, nil, 1, 1, nil, 1, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, 0, 0, 0, 0, 0, 0, nil, 0, 0, 0, 0, 0, 0, 0, 0, 0, nil, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, nil, 0, 0, 0, 0, nil, 0, nil, 0, nil, nil, nil, 0, nil, nil, 0, 0, nil, 0, nil, 0, nil, 0, nil, nil, 0, nil, nil, 1, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, nil, 0, 0, 0, nil, 0, 0, nil, 0, nil, 0, nil, 0, nil, nil, 0, nil, nil, nil, nil, 1, 0, nil, 0, 0, 0, 0, nil, 0, 0, nil, 0, nil, 0, nil, 0, nil, nil, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, nil, nil, nil, 1, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, 0, 0, 0, 0, nil, 0, 0, 0, 0, 0, 0, 0, 0, nil, 0, 0, nil, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, nil, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, nil, 0, nil, nil, nil, nil, nil, 1, 0, 0, nil, nil, 0, 0, nil, nil, nil, nil, 1, nil, 1, 0, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, nil, 0, 0, 0, nil, nil, 0, 0, 0, 0, nil, 0, nil, nil, 0, nil, nil, nil, 0, 0, nil, 0, 0, nil, 0, 0, 0, nil, 0, nil, nil, 0, nil, 0, nil, 0, nil, nil, 0, nil, nil, nil, nil, 1, 0, nil, 0, 0, 0, nil, 0, nil, 0, nil, 0, 0, 0, 0, nil, 0, 0, 0, nil, 0, nil, nil, nil, 0, 0, nil, 0, 0, nil, 0, nil, 1, 1, nil, nil, 1, 0, 0, nil, 0, 0, nil, nil, 0, 0, nil, 0, nil, 1, 1, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, nil, 0, 0, nil, 0, nil, 0, nil, 0, 0, nil, 0, nil, 0, 0, nil, nil, 0, 0, nil, nil, 0, nil, 0, nil, 0, nil, nil, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, 0, nil, 0, 0, 0, 0, 0, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, nil, 0, 0, 0, 0, 0, 0, nil, nil, nil, 0, nil, 0, 0, 0, 0, 0, 0, nil, 0, 0, 0, 0, nil, nil, 0, nil, nil, 0, nil, 0, 0, nil, 0, 0, nil, 0, nil, 0, 0, nil, 0, nil, 0, 0, nil, nil, nil, 0, 0, 0, 0, nil, nil, nil, 0, nil, 0, nil, 0, nil, nil, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, 0, 0, 0, 0, 0, 0, nil, nil, 0, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, nil, nil, nil, nil, 1, nil, nil, nil, nil, nil, 1, 0, 0, 0, nil, nil, nil, 1, nil, nil, 1, nil, 1, 0, nil, nil, nil, 1, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, 0, nil, 0, nil, 0, nil, nil, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, nil, 0, nil, nil, 0, 0, nil, nil, 0, 0, nil, 0, nil, 0, 0, 0, nil, nil, nil, 0, nil, nil, nil, 1, 1, nil, 1, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, nil, nil, nil, 1, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, nil, nil, nil, 1, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, nil, 1]}, "/Users/kevin/.gem/ruby/2.6.6/gems/osc-ruby-1.1.4/lib/osc-ruby.rb"=>{:lines=>[1, 1, nil, nil, 1, 1, nil, nil, 1, 1, nil, 1, 1, 1, nil, nil, 1, 1, 1]}, "/Users/kevin/.gem/ruby/2.6.6/gems/osc-ruby-1.1.4/lib/osc-ruby/core_ext/numeric.rb"=>{:lines=>[1, nil, 1, 1, 1, 1, 1, 1, nil, nil, 1, 1, 1, 1, 1, 1, nil]}, "/Users/kevin/.gem/ruby/2.6.6/gems/osc-ruby-1.1.4/lib/osc-ruby/core_ext/time.rb"=>{:lines=>[1, nil, 1, 0, nil, nil]}, "/Users/kevin/.gem/ruby/2.6.6/gems/osc-ruby-1.1.4/lib/osc-ruby/osc_types.rb"=>{:lines=>[1, nil, 1, 1, 1, 0, nil, nil, 1, 0, nil, nil, nil, 1, 1, 0, nil, nil, 1, 0, nil, nil, nil, 1, 1, 0, nil, nil, 1, 0, nil, nil, nil, 1, 1, 10786, nil, nil, 1, 21572, nil, nil, nil, 1, 1, 0, nil, nil, 1, 0, nil, nil, nil]}, "/Users/kevin/.gem/ruby/2.6.6/gems/osc-ruby-1.1.4/lib/osc-ruby/osc_argument.rb"=>{:lines=>[1, 1, 1, 21572, nil, nil, 1, nil, 1, 0, nil, nil, 1, 0, nil, nil, 1, 0, nil, nil, 1, 1, 21572, nil, nil, nil]}, "/Users/kevin/.gem/ruby/2.6.6/gems/osc-ruby-1.1.4/lib/osc-ruby/osc_packet.rb"=>{:lines=>[1, 1, nil, 1, 1, nil, 1, 1, 0, 0, nil, 0, 0, 0, nil, 0, 0, 0, nil, 0, 0, nil, 0, nil, nil, nil, 0, 0, nil, 0, 0, nil, 0, nil, nil, 0, nil, nil, 1, 0, 0, nil, 0, nil, nil, 1, 0, nil, nil, 0, 0, 0, 0, 0, nil, nil, nil, 1, 0, nil, 0, 0, 0, nil, 0, nil, nil, 1, 0, 0, 0, nil, 0, 0, nil, nil, 1, nil, 0, 0, 0, nil, 0, 0, nil, 0, nil, nil, 0, nil, nil, 1, 0, 0, 0, nil, 0, 0, 0, 0, nil, 0, nil, nil, nil, 1, 0, 0, 0, 0, nil, nil, 1, 0, 0, 0, nil, nil, 1, 0, 0, 0, nil, nil, 1, 0, 0, 0, 0, nil, nil, 1, 0, nil, nil, 1, 0, nil, nil, nil]}, "/Users/kevin/.gem/ruby/2.6.6/gems/osc-ruby-1.1.4/lib/osc-ruby/network_packet.rb"=>{:lines=>[1, 1, 1, 0, 0, nil, nil, 1, 0, nil, nil, 1, 0, nil, nil, 1, 0, nil, nil, 1, 0, nil, nil, 1, 0, nil, nil, 1, 0, 0, 0, 0, nil, nil, 1, 0, 0, 0, 0, nil, nil, nil]}, "/Users/kevin/.rubies/ruby-2.6.6/lib/ruby/2.6.0/ostruct.rb"=>{:lines=>[nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, 0, 0, 0, nil, nil, nil, nil, nil, 1, 0, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, nil, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, 0, nil, nil, nil, nil, nil, 1, 0, nil, nil, nil, nil, nil, 1, 0, nil, nil, nil, nil, nil, nil, 1, nil, 0, nil, 0, 0, nil, 0, nil, 1, nil, nil, 1, 1, nil, nil, nil, nil, nil, nil, 1, 0, 0, 0, 0, nil, 0, nil, 1, nil, nil, 1, 1, nil, 1, 0, 0, nil, nil, 1, 0, 0, nil, nil, 1, 0, 0, 0, 0, nil, 0, 0, 0, 0, 0, nil, nil, nil, 0, 0, 0, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, nil, 0, nil, 0, nil, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, nil, 0, nil, nil, 0, 0, nil, nil, nil, 1, nil, nil, nil, nil, 1, 0, 0, 0, nil, 0, nil, 0, 0, nil, nil, 0, nil, nil, 0, nil, 1, nil, 1, 1, 1, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, nil, nil, nil, nil, nil, nil, nil, 1, 0, nil, nil]}, "/Users/kevin/.gem/ruby/2.6.6/gems/osc-ruby-1.1.4/lib/osc-ruby/message.rb"=>{:lines=>[1, 1, 1, 1, 1, 1, nil, 1, 0, 0, 0, nil, nil, 1, 5393, 5393, nil, 5393, 10786, 0, 0, 10786, 0, nil, nil, nil, nil, 1, 16179, nil, nil, 1, 5393, 5393, 16179, nil, nil, 1, 0, nil, nil, 1, 0, nil, nil, nil]}, "/Users/kevin/.gem/ruby/2.6.6/gems/osc-ruby-1.1.4/lib/osc-ruby/bundle.rb"=>{:lines=>[1, 1, 1, nil, 1, 0, 0, nil, nil, 1, 0, 0, 0, 0, nil, nil, nil, 1, 0, nil, nil, 1, nil, 1, 0, nil, 0, 0, nil, 0, nil, 0, nil, 0, nil, 0, nil, nil, 1, 0, 0, nil, 0, nil, nil, nil]}, "/Users/kevin/.gem/ruby/2.6.6/gems/osc-ruby-1.1.4/lib/osc-ruby/address_pattern.rb"=>{:lines=>[1, 1, 1, 0, nil, 0, nil, nil, 1, 0, nil, nil, 1, nil, 1, 0, nil, 0, nil, 0, nil, nil, nil, nil, nil, 0, nil, nil, nil, nil, nil, nil, nil, 0, nil, nil, 0, nil, nil, 0, 0, 0, nil, nil, nil, 0, nil, nil, nil, 0, nil, 0, nil, 0, nil, nil, nil, nil]}, "/Users/kevin/.gem/ruby/2.6.6/gems/osc-ruby-1.1.4/lib/osc-ruby/server.rb"=>{:lines=>[1, 1, 1, 0, 0, 0, 0, nil, nil, 1, 0, nil, 0, nil, nil, 1, 0, nil, nil, 1, 0, nil, 0, nil, nil, 1, nil, 1, nil, 0, nil, 0, nil, nil, nil, 1, 0, nil, 0, nil, 0, nil, nil, nil, nil, 1, 0, 0, 0, nil, nil, nil, 1, 0, nil, 0, 0, nil, 0, 0, 0, 0, nil, nil, nil, nil, 1, 0, 0, 0, nil, nil, nil, nil, 1, 0, 0, nil, 0, 0, 0, 0, 0, nil, nil, 0, nil, nil, nil, nil, nil]}, "/Users/kevin/.gem/ruby/2.6.6/gems/osc-ruby-1.1.4/lib/osc-ruby/client.rb"=>{:lines=>[1, 1, nil, 1, 1, 1, nil, nil, 1, 5393, nil, nil, nil]}, "/Users/kevin/.gem/ruby/2.6.6/gems/osc-ruby-1.1.4/lib/osc-ruby/broadcast_client.rb"=>{:lines=>[1, nil, 1, 1, nil, 1, nil, 1, nil, 1, 0, 0, 0, 0, 0, 0, nil, nil, nil, 1, 0, nil, nil, nil]}, "/Users/kevin/.rubies/ruby-2.6.6/lib/ruby/2.6.0/ipaddr.rb"=>{:lines=>[nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, nil, nil, 1, nil, 1, nil, 1, nil, nil, 1, nil, nil, nil, nil, nil, nil, 1, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, nil, nil, 1, nil, nil, nil, nil, 1, nil, nil, 1, nil, nil, 1, nil, nil, nil, 1, 0, nil, nil, nil, nil, 1, 0, nil, 0, nil, 0, nil, 0, nil, 0, nil, nil, nil, 1, 0, nil, nil, nil, 1, 0, nil, nil, nil, 1, 0, nil, nil, nil, 1, 0, nil, nil, nil, 1, 0, nil, nil, nil, 1, 0, nil, 0, nil, 0, nil, nil, nil, nil, 1, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, 0, 0, nil, 0, 0, 0, nil, 0, 0, 0, nil, 0, 0, 0, nil, 0, 0, nil, nil, 0, 0, nil, 0, nil, 1, nil, nil, 1, 0, nil, nil, nil, 1, 0, 0, nil, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, nil, 0, nil, 0, 0, nil, nil, 0, nil, nil, nil, nil, 1, 0, nil, nil, nil, 1, 0, nil, 0, nil, 0, 0, nil, nil, 0, nil, nil, nil, nil, 1, 0, nil, nil, nil, 1, 0, nil, nil, nil, 1, 0, nil, 0, nil, 0, nil, 0, nil, nil, nil, nil, nil, nil, nil, 1, 0, nil, 0, nil, nil, nil, 0, nil, 0, nil, nil, nil, nil, nil, nil, nil, 1, 0, nil, 0, nil, 0, nil, 0, nil, nil, nil, nil, 1, 0, nil, nil, nil, 1, 0, 0, nil, nil, 1, 0, 0, nil, 0, 0, nil, nil, 1, nil, nil, nil, 1, 0, 0, nil, 0, nil, nil, nil, nil, 1, 0, 0, 0, nil, 0, nil, nil, nil, nil, nil, 1, 0, 0, nil, 0, nil, nil, nil, nil, 1, 0, nil, 0, nil, 0, nil, 0, nil, nil, nil, nil, 1, 0, 0, nil, 0, nil, nil, nil, 1, 0, 0, nil, 0, nil, nil, nil, 1, 0, nil, nil, nil, 1, 0, nil, 0, nil, 0, nil, 1, nil, nil, 1, 0, nil, nil, nil, 1, 0, nil, nil, nil, 1, 0, nil, 0, nil, 0, nil, 0, nil, 0, nil, nil, 0, nil, nil, nil, 1, 0, nil, 0, 0, nil, 0, 0, nil, 0, nil, 0, 0, 0, nil, 0, nil, nil, nil, 1, 0, nil, 0, nil, 0, nil, nil, nil, nil, nil, 1, 0, nil, 0, nil, 0, nil, 0, nil, 0, nil, nil, nil, 1, nil, nil, nil, nil, 1, 0, nil, 0, 0, nil, nil, 0, 0, nil, nil, 0, nil, 0, 0, 0, nil, 0, nil, nil, nil, 1, 0, nil, 0, 0, nil, 0, 0, 0, nil, 0, 0, 0, 0, nil, 0, 0, nil, nil, 0, nil, 0, nil, 0, 0, nil, 0, 0, nil, 0, 0, nil, 0, 0, nil, 0, nil, 0, 0, nil, nil, 1, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, nil, 0, 0, 0, nil, 0, nil, 0, nil, nil, 0, 0, 0, 0, nil, nil, nil, nil, 0, 0, 0, 0, 0, nil, nil, 0, 0, 0, nil, 0, 0, nil, 0, 0, nil, 0, nil, nil, 0, nil, nil, 1, 0, nil, 0, nil, 0, nil, 0, nil, nil, nil, 1, 0, nil, 0, nil, 0, 0, nil, 0, 0, 0, 0, nil, nil, nil, 1, 0, nil, 0, 0, 0, nil, 0, nil, 0, nil, 0, 0, 0, 0, 0, nil, 0, nil, 0, 0, 0, nil, nil, 0, nil, 0, 0, 0, 0, 0, nil, 0, 0, nil, nil, nil, 1, 0, nil, 0, nil, 0, nil, 0, nil, nil, nil, 1, 0, nil, 0, 0, nil, nil, 0, nil, 0, nil, nil, nil, 1, 0, nil, 0, 0, nil, nil, 0, nil, 0, nil, nil, nil, nil, nil, 1, 0, nil, 0, nil, nil, 0, 0, nil, 0, 0, nil, 0, 0, nil, 0, nil, nil, 0, 0, nil, 0, nil, nil, 0, nil, nil, nil, 0, nil, 0, nil, nil, nil, nil, nil, nil, nil, nil, 0, 0, 0, nil, 0, nil, nil, nil, nil]}, "/Users/kevin/.rubies/ruby-2.6.6/lib/ruby/2.6.0/securerandom.rb"=>{:lines=>[nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 1, nil, 1, 1, 0, nil, nil, 1, 0, 0, nil, 0, 0, 0, nil, 0, 0, 0, 0, 0, nil, nil, 0, nil, nil, 0, 0, 0, 0, 0, nil, nil, 0, nil, nil, nil, 1, nil, 1, 0, 0, 0, 0, 0, 0, 0, 0, nil, 0, nil, 0, nil, nil, 1, 0, 0, 0, nil, 0, 0, nil, 0, nil, nil, nil, nil, 1, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, 0, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, 0, 0, nil, nil, 1, 0, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, 0, 0, 0, 0, nil, 0, 0, 0, 0, 0, 0, 0, nil, 0, 0, 0, 0, 0, nil, 0, nil, 0, nil, 0, nil, nil, 1, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 0, 0, nil, nil, nil, 1]}, "/Users/kevin/dev/kevin-j-m/ruby_cover_band/lib/ruby_cover_band/band.rb"=>{:lines=>[1, 1, 1, 1, nil, 1, 1, nil, nil, nil]}, "/Users/kevin/dev/kevin-j-m/ruby_cover_band/lib/ruby_cover_band/concert.rb"=>{:lines=>[1, 1, 1, 1, nil, nil, 1, 1, nil, nil, 1, 10, 10, 10, nil, nil, 1, nil, nil, 1, 10, nil, nil, 1, nil, 1, 20, nil, nil, 1, 10, nil, nil, nil]}, "/Users/kevin/dev/kevin-j-m/ruby_cover_band/lib/ruby_cover_band/instruments/guitar.rb"=>{:lines=>[1, 1, 1, 1, 1, nil, 1, 1, 1, 1, 1, 1, nil, nil, 1, 5960, nil, nil, nil, nil, nil, nil, 1, nil, 4810, nil, nil, nil, nil, nil, nil, nil, 33670, 15, nil, nil, 4810, 4810, nil, 4810, nil, nil, 1, 1150, nil, 1150, 568, nil, nil, 1150, nil, nil, 1, 11, 0, 11, 11, nil, nil, nil, 1, 11, nil, 11, 66, nil, nil, nil, nil, nil, nil, nil, 1, nil, 1, nil, 5393, nil, nil, nil, nil, nil, 1, 0, 0, 0, 0, 0, 0, nil, nil, 1, 11, 11, 11, 11, 11, 11, nil, nil, nil, nil]}, "/Users/kevin/dev/kevin-j-m/ruby_cover_band/lib/ruby_cover_band/instruments/guitar/chords/chord.rb"=>{:lines=>[1, 1, 1, 1, 1, 1, 4810, nil, nil, nil, nil, nil, nil, nil]}, "/Users/kevin/dev/kevin-j-m/ruby_cover_band/lib/ruby_cover_band/instruments/guitar/chords/b_flat_half_bar.rb"=>{:lines=>[1, 1, 1, 1, 1, 1, nil, nil, nil, 1, 640, nil, nil, 1, 640, nil, nil, 1, 640, nil, nil, 1, 640, nil, nil, 1, nil, nil, nil, nil, nil, nil, nil, nil]}, "/Users/kevin/dev/kevin-j-m/ruby_cover_band/lib/ruby_cover_band/instruments/guitar/chords/c_half_bar.rb"=>{:lines=>[1, 1, 1, 1, 1, 1, nil, nil, nil, 1, 640, nil, nil, 1, 640, nil, nil, 1, 640, nil, nil, 1, 640, nil, nil, 1, nil, nil, nil, nil, nil, nil, nil]}, "/Users/kevin/dev/kevin-j-m/ruby_cover_band/lib/ruby_cover_band/instruments/guitar/chords/drop_d_low_d.rb"=>{:lines=>[1, 1, 1, 1, 1, 1, 2250, nil, nil, 1, 2250, nil, nil, 1, 2250, nil, nil, 1, nil, nil, nil, 1, nil, nil, nil, 1, nil, nil, nil, nil, nil, nil, nil, nil]}, "/Users/kevin/dev/kevin-j-m/ruby_cover_band/lib/ruby_cover_band/instruments/guitar/chords/d_half_bar.rb"=>{:lines=>[1, 1, 1, 1, 1, 1, nil, nil, nil, 1, 640, nil, nil, 1, 640, nil, nil, 1, 640, nil, nil, 1, 640, nil, nil, 1, nil, nil, nil, nil, nil, nil, nil]}, "/Users/kevin/dev/kevin-j-m/ruby_cover_band/lib/ruby_cover_band/instruments/guitar/chords/f_half_bar.rb"=>{:lines=>[1, 1, 1, 1, 1, 1, nil, nil, nil, 1, 640, nil, nil, 1, 640, nil, nil, 1, 640, nil, nil, 1, 640, nil, nil, 1, nil, nil, nil, nil, nil, nil, nil, nil]}, "/Users/kevin/dev/kevin-j-m/ruby_cover_band/lib/ruby_cover_band/instruments/guitar/chords/power_chord.rb"=>{:lines=>[1, 1, 1, 1, 1, 1, 0, 0, nil, nil, 1, 0, 0, nil, nil, nil, nil, nil, 1, 0, 0, 0, 0, nil, nil, nil, nil, nil, 1, 0, 0, nil, nil, nil, nil, nil, 1, nil, nil, nil, 1, nil, nil, nil, 1, nil, nil, nil, nil, nil, nil, nil, nil]}, "/Users/kevin/dev/kevin-j-m/ruby_cover_band/lib/ruby_cover_band/instruments/guitar/finger_placement.rb"=>{:lines=>[1, 1, 1, 1, 1, 1, nil, 1, 43, 43, nil, nil, 1, 1150, nil, nil, nil, nil, nil]}, "/Users/kevin/dev/kevin-j-m/ruby_cover_band/lib/ruby_cover_band/instruments/guitar/fret.rb"=>{:lines=>[1, 1, 1, 1, 1, nil, 1, 13996, 13996, nil, nil, 1, 13996, nil, nil, 1, nil, 1, 13996, nil, nil, 75868, nil, nil, 1, 13996, 13996, nil, nil, 1, 27992, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil]}, "/Users/kevin/dev/kevin-j-m/ruby_cover_band/lib/ruby_cover_band/instruments/guitar/string.rb"=>{:lines=>[1, 1, 1, 1, 1, 1, nil, 1, 66, 66, 66, 66, 66, nil, nil, 1, 66, nil, nil, 1, 30010, nil, 14012, 16, nil, 13996, 13996, nil, nil, nil, 1, 0, nil, nil, 1, nil, 1, 14012, nil, nil, 1, 17820, nil, nil, 1, 13996, nil, nil, nil, nil, nil, nil, 1, 16, 16, nil, nil, nil, 1, 1, 14012, nil, nil, nil, 1, 1, 13996, 13996, 13996, nil, nil, 1, 13996, nil, nil, 1, 14563, nil, nil, 1, 26858, nil, nil, 1, 567, nil, nil, 1, nil, 1, 13996, nil, nil, 1, 14563, nil, nil, 1, nil, 14563, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 1, nil, nil, nil, 1, nil, nil, nil, 1, 30832, nil, nil, 1, 582, nil, nil, nil, 1, 1, nil, nil, nil, 1, 32, nil, nil, 1, 30, nil, nil, 1, 1, nil, nil, nil, nil, nil]}, "/Users/kevin/dev/kevin-j-m/ruby_cover_band/lib/ruby_cover_band/note.rb"=>{:lines=>[1, 1, 1, 1, 1, 1, 1, 1, nil, 1, 122, 122, 122, 122, 122, 122, nil, nil, nil]}, "/Users/kevin/dev/kevin-j-m/ruby_cover_band/lib/ruby_cover_band/setlist.rb"=>{:lines=>[1, 1, 1, 1, 1, nil, 1, 1, 1, nil, nil, 1, 0, nil, 0, nil, nil, 1, 1, 1, 1, nil, nil, nil]}, "/Users/kevin/dev/kevin-j-m/ruby_cover_band/lib/ruby_cover_band/song.rb"=>{:lines=>[1, 1, 1, nil, 1, 1, 1, nil, nil, 1, 1, 1, 1, 1, nil, nil, 1, 1, nil, nil, 1, 10, 5960, nil, 11920, 11920, 11920, 11920, 11920, nil, 5960, 5960, nil, nil, nil, nil]}, "/Users/kevin/dev/kevin-j-m/ruby_cover_band/lib/ruby_cover_band/songs/the_line_begins_to_blur.rb"=>{:lines=>[1, 1, 1, 1, 1, nil, nil, nil, nil, nil, 1, nil, 1, 1, nil, nil, 1, 1, nil, nil, 1, nil, 2, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 2, 72, nil, nil, nil, 1, 79, nil, nil, 1, nil, 2, nil, nil, nil, nil, nil, nil, 1, 1, nil, nil, 1, nil, 4, nil, nil, nil, nil, nil, nil, 1, nil, 2, nil, nil, nil, nil, nil, nil, 1, nil, 1, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 1, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 41, nil, nil, nil, nil]}}
# "============"
# "String Lines Output"
# "============"
# [1, 1, 1, 1, 1, 1, nil, 1, 66, 66, 66, 66, 66, nil, nil, 1, 66, nil, nil, 1, 30010, nil, 14012, 16, nil, 13996, 13996, nil, nil, nil, 1, 0, nil, nil, 1, nil, 1, 14012, nil, nil, 1, 17820, nil, nil, 1, 13996, nil, nil, nil, nil, nil, nil, 1, 16, 16, nil, nil, nil, 1, 1, 14012, nil, nil, nil, 1, 1, 13996, 13996, 13996, nil, nil, 1, 13996, nil, nil, 1, 14563, nil, nil, 1, 26858, nil, nil, 1, 567, nil, nil, 1, nil, 1, 13996, nil, nil, 1, 14563, nil, nil, 1, nil, 14563, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, 1, 1, nil, nil, nil, 1, nil, nil, nil, 1, 30832, nil, nil, 1, 582, nil, nil, nil, 1, 1, nil, nil, nil, 1, 32, nil, nil, 1, 30, nil, nil, 1, 1, nil, nil, nil, nil, nil]
# "============"
# Number of broken strings: 16
