I have a Rakefile as follows -

```
src_files = Rake::FileList["*.src"]
dst_files = src_files.ext 'dst'

task :default => dst_files

rule '.dst' => '.src' do |task|
  sh "cmd -o #{task.name} -i #{task.source}"
end

```

This Rakefile can find all .src files and generate corresponding .dst files.

Now,
From list of `.src` files say `file_a.src, file_b.src, file_c.src`, I want -

* `file_a.src` to create `file_a.dst` (works with current rule)
* `file_b.src` to create `file_b.dst` (works with current rule)
* `file_c.src` to create `file_c1.dst, file_c2.dst` and `file_c3.dst` (?!)

**Question is -**

How can I write rules to create files `file_c<n>.dst` from `file_c.src`?

-- where, n is array of numbers.