In `rubyzip/samples/example_recursive.rb` (https://github.com/rubyzip/rubyzip/blob/05916bf89181e1955118fd3ea059f18acac28cc8/samples/example_recursive.rb#L43) it should be `f.write`. 'Puts' puts extra line in files, damaging them.