wrote some bell number stuff--you can use this code to get all of the partitions of a set