4)Между однородными членами, не соединёнными союзами, ставится запятая.
1..Перед повторяющимися соединительными и разделительными союзами и - и, ни - ни, да - да, или - или, либо - либо, то - то, не то - не то, стоящими между однородными членами, ставится запятая.
2..Перед противительными союзами а, но, да (==но) ставится запятая.
3...если однородные члены соединены двойным союзом, то запятая ставится перед второй его частью (между однородными членами)