Main #Cock Greedy