map length (tiers :: [[ Complex Double ]]) = [0,1,2,3,4,5,6,7,8,9,10,11,...] length (list :: [ Complex Double ]) = Infinity allUnique (list :: [ Complex Double ]) = True ratioRepetitions (list :: [ Complex Double ]) = 0 % 1 tiers :: [Complex Double] = [ [] , [0.0 :+ 0.0] , [ 0.0 :+ 1.0 , 1.0 :+ 0.0 ] , [ 0.0 :+ (-1.0) , 1.0 :+ 1.0 , (-1.0) :+ 0.0 ] , [ 0.0 :+ 0.5 , 1.0 :+ (-1.0) , (-1.0) :+ 1.0 , 0.5 :+ 0.0 ] , [ 0.0 :+ (-0.5) , 1.0 :+ 0.5 , (-1.0) :+ (-1.0) , 0.5 :+ 1.0 , (-0.5) :+ 0.0 ] , [ 0.0 :+ 2.0 , 1.0 :+ (-0.5) , (-1.0) :+ 0.5 , 0.5 :+ (-1.0) , (-0.5) :+ 1.0 , 2.0 :+ 0.0 ] , [ 0.0 :+ Infinity , 1.0 :+ 2.0 , (-1.0) :+ (-0.5) , 0.5 :+ 0.5 , (-0.5) :+ (-1.0) , 2.0 :+ 1.0 , Infinity :+ 0.0 ] , [ 0.0 :+ (-Infinity) , 1.0 :+ Infinity , (-1.0) :+ 2.0 , 0.5 :+ (-0.5) , (-0.5) :+ 0.5 , 2.0 :+ (-1.0) , Infinity :+ 1.0 , (-Infinity) :+ 0.0 ] , [ 0.0 :+ (-2.0) , 1.0 :+ (-Infinity) , (-1.0) :+ Infinity , 0.5 :+ 2.0 , (-0.5) :+ (-0.5) , 2.0 :+ 0.5 , Infinity :+ (-1.0) , (-Infinity) :+ 1.0 , (-2.0) :+ 0.0 ] , [ 0.0 :+ 0.3333333333333333 , 1.0 :+ (-2.0) , (-1.0) :+ (-Infinity) , 0.5 :+ Infinity , (-0.5) :+ 2.0 , 2.0 :+ (-0.5) , Infinity :+ 0.5 , (-Infinity) :+ (-1.0) , (-2.0) :+ 1.0 , 0.3333333333333333 :+ 0.0 ] , [ 0.0 :+ (-0.3333333333333333) , 1.0 :+ 0.3333333333333333 , (-1.0) :+ (-2.0) , 0.5 :+ (-Infinity) , (-0.5) :+ Infinity , 2.0 :+ 2.0 , Infinity :+ (-0.5) , (-Infinity) :+ 0.5 , (-2.0) :+ (-1.0) , 0.3333333333333333 :+ 1.0 , (-0.3333333333333333) :+ 0.0 ] , ... ]