map length (tiers :: [[ Int->Int ]]) = [1,1,3,5,10,16,30,48,80,...] length (list :: [ Int->Int ]) = Infinity allUnique (list :: [ Int->Int ]) = True ratioRepetitions (list :: [ Int->Int ]) = 0 % 1 tiers :: [Int->Int] = [ [\_ -> 0] , [\_ -> 1] , [ \x -> case x of 0 -> 1 _ -> 0 , \x -> case x of 0 -> 0 _ -> 1 , \_ -> -1 ] , [ \x -> case x of 0 -> -1 _ -> 0 , \x -> case x of 1 -> 1 _ -> 0 , \x -> case x of 1 -> 0 _ -> 1 , \x -> case x of 0 -> 0 _ -> -1 , \_ -> 2 ] , [ \x -> case x of 0 -> 2 _ -> 0 , \x -> case x of 1 -> -1 _ -> 0 , \x -> case x of -1 -> 1 _ -> 0 , \x -> case x of 0 -> -1 _ -> 1 , \x -> case x of 0 -> 0 1 -> 0 _ -> 1 , \x -> case x of -1 -> 0 _ -> 1 , \x -> case x of 0 -> 1 _ -> -1 , \x -> case x of 1 -> 0 _ -> -1 , \x -> case x of 0 -> 0 _ -> 2 , \_ -> -2 ] , [ \x -> case x of 0 -> -2 _ -> 0 , \x -> case x of 1 -> 2 _ -> 0 , \x -> case x of 0 -> 1 1 -> 1 _ -> 0 , \x -> case x of -1 -> -1 _ -> 0 , \x -> case x of 2 -> 1 _ -> 0 , \x -> case x of 0 -> 2 _ -> 1 , \x -> case x of 1 -> -1 _ -> 1 , \x -> case x of 0 -> 0 -1 -> 0 _ -> 1 , \x -> case x of 2 -> 0 _ -> 1 , \x -> case x of 1 -> 1 _ -> -1 , \x -> case x of 0 -> 0 1 -> 0 _ -> -1 , \x -> case x of -1 -> 0 _ -> -1 , \x -> case x of 0 -> 1 _ -> 2 , \x -> case x of 1 -> 0 _ -> 2 , \x -> case x of 0 -> 0 _ -> -2 , \_ -> 3 ] , [ \x -> case x of 0 -> 3 _ -> 0 , \x -> case x of 1 -> -2 _ -> 0 , \x -> case x of 0 -> 1 1 -> -1 _ -> 0 , \x -> case x of 0 -> -1 1 -> 1 _ -> 0 , \x -> case x of -1 -> 2 _ -> 0 , \x -> case x of 0 -> 1 -1 -> 1 _ -> 0 , \x -> case x of 2 -> -1 _ -> 0 , \x -> case x of -2 -> 1 _ -> 0 , \x -> case x of 0 -> -2 _ -> 1 , \x -> case x of 1 -> 2 _ -> 1 , \x -> case x of 0 -> 0 1 -> -1 _ -> 1 , \x -> case x of 0 -> -1 1 -> 0 _ -> 1 , \x -> case x of -1 -> -1 _ -> 1 , \x -> case x of 0 -> 0 2 -> 0 _ -> 1 , \x -> case x of 1 -> 0 -1 -> 0 _ -> 1 , \x -> case x of -2 -> 0 _ -> 1 , \x -> case x of 0 -> 2 _ -> -1 , \x -> case x of 0 -> 0 1 -> 1 _ -> -1 , \x -> case x of 0 -> 1 1 -> 0 _ -> -1 , \x -> case x of -1 -> 1 _ -> -1 , \x -> case x of 0 -> 0 -1 -> 0 _ -> -1 , \x -> case x of 2 -> 0 _ -> -1 , \x -> case x of 0 -> -1 _ -> 2 , \x -> case x of 1 -> 1 _ -> 2 , \x -> case x of 0 -> 0 1 -> 0 _ -> 2 , \x -> case x of -1 -> 0 _ -> 2 , \x -> case x of 0 -> 1 _ -> -2 , \x -> case x of 1 -> 0 _ -> -2 , \x -> case x of 0 -> 0 _ -> 3 , \_ -> -3 ] , [ \x -> case x of 0 -> -3 _ -> 0 , \x -> case x of 1 -> 3 _ -> 0 , \x -> case x of 0 -> 1 1 -> 2 _ -> 0 , \x -> case x of 0 -> -1 1 -> -1 _ -> 0 , \x -> case x of 0 -> 2 1 -> 1 _ -> 0 , \x -> case x of -1 -> -2 _ -> 0 , \x -> case x of 0 -> 1 -1 -> -1 _ -> 0 , \x -> case x of 0 -> -1 -1 -> 1 _ -> 0 , \x -> case x of 2 -> 2 _ -> 0 , \x -> case x of 0 -> 1 2 -> 1 _ -> 0 , \x -> case x of 1 -> 1 -1 -> 1 _ -> 0 , \x -> case x of -2 -> -1 _ -> 0 , \x -> case x of 3 -> 1 _ -> 0 , \x -> case x of 0 -> 3 _ -> 1 , \x -> case x of 1 -> -2 _ -> 1 , \x -> case x of 0 -> 0 1 -> 2 _ -> 1 , \x -> case x of 0 -> 2 1 -> 0 _ -> 1 , \x -> case x of -1 -> 2 _ -> 1 , \x -> case x of 0 -> 0 -1 -> -1 _ -> 1 , \x -> case x of 0 -> -1 -1 -> 0 _ -> 1 , \x -> case x of 2 -> -1 _ -> 1 , \x -> case x of 0 -> 0 1 -> 0 -1 -> 0 _ -> 1 , \x -> case x of 0 -> 0 -2 -> 0 _ -> 1 , \x -> case x of 1 -> 0 2 -> 0 _ -> 1 , \x -> case x of 3 -> 0 _ -> 1 , \x -> case x of 0 -> -2 _ -> -1 , \x -> case x of 1 -> 2 _ -> -1 , \x -> case x of 0 -> 1 1 -> 1 _ -> -1 , \x -> case x of 0 -> 0 -1 -> 1 _ -> -1 , \x -> case x of 0 -> 1 -1 -> 0 _ -> -1 , \x -> case x of 2 -> 1 _ -> -1 , \x -> case x of 0 -> 0 2 -> 0 _ -> -1 , \x -> case x of 1 -> 0 -1 -> 0 _ -> -1 , \x -> case x of -2 -> 0 _ -> -1 , \x -> case x of 1 -> -1 _ -> 2 , \x -> case x of 0 -> 0 1 -> 1 _ -> 2 , \x -> case x of 0 -> 1 1 -> 0 _ -> 2 , \x -> case x of -1 -> 1 _ -> 2 , \x -> case x of 0 -> 0 -1 -> 0 _ -> 2 , \x -> case x of 2 -> 0 _ -> 2 , \x -> case x of 0 -> -1 _ -> -2 , \x -> case x of 1 -> 1 _ -> -2 , \x -> case x of 0 -> 0 1 -> 0 _ -> -2 , \x -> case x of -1 -> 0 _ -> -2 , \x -> case x of 0 -> 1 _ -> 3 , \x -> case x of 1 -> 0 _ -> 3 , \x -> case x of 0 -> 0 _ -> -3 , \_ -> 4 ] , [ \x -> case x of 0 -> 4 _ -> 0 , \x -> case x of 1 -> -3 _ -> 0 , \x -> case x of 0 -> 1 1 -> -2 _ -> 0 , \x -> case x of 0 -> -1 1 -> 2 _ -> 0 , \x -> case x of 0 -> 2 1 -> -1 _ -> 0 , \x -> case x of 0 -> -2 1 -> 1 _ -> 0 , \x -> case x of -1 -> 3 _ -> 0 , \x -> case x of 0 -> 1 -1 -> 2 _ -> 0 , \x -> case x of 0 -> -1 -1 -> -1 _ -> 0 , \x -> case x of 0 -> 2 -1 -> 1 _ -> 0 , \x -> case x of 2 -> -2 _ -> 0 , \x -> case x of 0 -> 1 2 -> -1 _ -> 0 , \x -> case x of 0 -> -1 2 -> 1 _ -> 0 , \x -> case x of 1 -> 1 -1 -> -1 _ -> 0 , \x -> case x of 1 -> -1 -1 -> 1 _ -> 0 , \x -> case x of -2 -> 2 _ -> 0 , \x -> case x of 0 -> 1 -2 -> 1 _ -> 0 , \x -> case x of 1 -> 1 2 -> 1 _ -> 0 , \x -> case x of 3 -> -1 _ -> 0 , \x -> case x of -3 -> 1 _ -> 0 , \x -> case x of 0 -> -3 _ -> 1 , \x -> case x of 1 -> 3 _ -> 1 , \x -> case x of 0 -> 0 1 -> -2 _ -> 1 , \x -> case x of 0 -> -1 1 -> -1 _ -> 1 , \x -> case x of 0 -> -2 1 -> 0 _ -> 1 , \x -> case x of -1 -> -2 _ -> 1 , \x -> case x of 0 -> 0 -1 -> 2 _ -> 1 , \x -> case x of 0 -> 2 -1 -> 0 _ -> 1 , \x -> case x of 2 -> 2 _ -> 1 , \x -> case x of 0 -> 0 2 -> -1 _ -> 1 , \x -> case x of 0 -> -1 2 -> 0 _ -> 1 , \x -> case x of 1 -> 0 -1 -> -1 _ -> 1 , \x -> case x of 1 -> -1 -1 -> 0 _ -> 1 , \x -> case x of -2 -> -1 _ -> 1 , \x -> case x of 0 -> 0 1 -> 0 2 -> 0 _ -> 1 , \x -> case x of 0 -> 0 3 -> 0 _ -> 1 , \x -> case x of 1 -> 0 -2 -> 0 _ -> 1 , \x -> case x of -1 -> 0 2 -> 0 _ -> 1 , \x -> case x of -3 -> 0 _ -> 1 , \x -> case x of 0 -> 3 _ -> -1 , \x -> case x of 1 -> -2 _ -> -1 , \x -> case x of 0 -> 0 1 -> 2 _ -> -1 , \x -> case x of 0 -> 2 1 -> 0 _ -> -1 , \x -> case x of -1 -> 2 _ -> -1 , \x -> case x of 0 -> 1 -1 -> 1 _ -> -1 , \x -> case x of 0 -> 0 2 -> 1 _ -> -1 , \x -> case x of 0 -> 1 2 -> 0 _ -> -1 , \x -> case x of 1 -> 0 -1 -> 1 _ -> -1 , \x -> case x of 1 -> 1 -1 -> 0 _ -> -1 , \x -> case x of -2 -> 1 _ -> -1 , \x -> case x of 0 -> 0 1 -> 0 -1 -> 0 _ -> -1 , \x -> case x of 0 -> 0 -2 -> 0 _ -> -1 , \x -> case x of 1 -> 0 2 -> 0 _ -> -1 , \x -> case x of 3 -> 0 _ -> -1 , \x -> case x of 0 -> -2 _ -> 2 , \x -> case x of 0 -> 0 1 -> -1 _ -> 2 , \x -> case x of 0 -> 1 1 -> 1 _ -> 2 , \x -> case x of 0 -> -1 1 -> 0 _ -> 2 , \x -> case x of -1 -> -1 _ -> 2 , \x -> case x of 0 -> 0 -1 -> 1 _ -> 2 , \x -> case x of 0 -> 1 -1 -> 0 _ -> 2 , \x -> case x of 2 -> 1 _ -> 2 , \x -> case x of 0 -> 0 2 -> 0 _ -> 2 , \x -> case x of 1 -> 0 -1 -> 0 _ -> 2 , \x -> case x of -2 -> 0 _ -> 2 , \x -> case x of 0 -> 2 _ -> -2 , \x -> case x of 1 -> -1 _ -> -2 , \x -> case x of 0 -> 0 1 -> 1 _ -> -2 , \x -> case x of 0 -> 1 1 -> 0 _ -> -2 , \x -> case x of -1 -> 1 _ -> -2 , \x -> case x of 0 -> 0 -1 -> 0 _ -> -2 , \x -> case x of 2 -> 0 _ -> -2 , \x -> case x of 0 -> -1 _ -> 3 , \x -> case x of 1 -> 1 _ -> 3 , \x -> case x of 0 -> 0 1 -> 0 _ -> 3 , \x -> case x of -1 -> 0 _ -> 3 , \x -> case x of 0 -> 1 _ -> -3 , \x -> case x of 1 -> 0 _ -> -3 , \x -> case x of 0 -> 0 _ -> 4 , \_ -> -4 ] , ... ]