Ответ:

1) Между однородными членами без союзов ставятся запятые: [—] [=], [=], [=].

2) Перед противительным союзом «а» ставится запятая: [волнистая линия] [—] [=], а [=].

3) Перед союзом «но» ставится запятая; перед одиночным союзом «и» между однородными членами запятая не нужна: [—] [=], но [=] и [=].

4) При повторяющемся союзе «и» запятые ставятся между однородными членами: [=] и [—], и [—], и [—].

5) Перед союзом «а» ставится запятая; перед одиночным союзом «и» запятая не нужна: [—] [=], [=], а [—] [=] и [=].