Main #Hungry Balls