new file:   ziwei.rb