tabs -> spaces
typos
vectorize random bubble, yso generation
unbox tables in genNCountsX, for speed