subsets.rb - done solo. misread specs.