This is just so enraging...

If you're wondering what gems have already been included in a particular session, there's an easy way to find out...

Why does ruby fail some times when it calls a bash script?

A little method that returns an array of all permutations where order is unimportant, and permutations can be of length of array or less