Reuse the existing count_existing_lines() (reader.lines().count()) instead of a manual read_until loop, eliminating duplicate line-counting logic in data_gen.rs. Closes #40
Reuse the existing count_existing_lines() (reader.lines().count()) instead of a manual read_until loop, eliminating duplicate line-counting logic in data_gen.rs. Closes #40