map length (tiers :: [[ ()->() ]]) = [2] length (list :: [ ()->() ]) = 2 allUnique (list :: [ ()->() ]) = False ratioRepetitions (list :: [ ()->() ]) = 1 % 2 tiers :: [()->()] = [ [ \x -> case x of () -> () , \x -> case x of () -> () ] ]