distrib(L: LIST): LIST
/**/ distrib(["b","a","b",4,4,[1,2]]); [["b", 2], ["a", 1], [4, 2], [[1, 2], 1]]