Mining Frequent Patterns without Candidate Generation in Ruby