Предложение повествовательное, невосклицательное, сложное, слодносочиненное
1 часть: двусоставное, распространенное, полное, неосложненное
Подлежащее снежок выражено сущ.
Сказуемое летит выражено гл.
Определение зимний выпажено прил.
Определение первый выражено числительным
Обстоятельство пухом выражено сущ.
Определение белым выражено прил.
2 часть: двусоставное, распространенное, полное, осложнено однородными сказуемыми
Подлежащее мороз выражено сущ.
Сказуемые веселит, бодрит выражены гл.
определение легкий выражено прил.
определение первый выражено числит.
При двух рядом стоящих союзах (подчинительный союз или относительное слово и другой подчинительный союз; сочинительный союз и подчинительный союз или относительное слово) запятая между союзами ставится только в том случае, когда опущение придаточного предложения не требует перестройки главного предложения, например:
Ей попробовали рассказать, что говорил доктор, но оказалось, что, хотя доктор и говорил очень складно и долго, никак нельзя было передать того, что он сказал.
Л. Толстой
У костра остался проводник, который, пока путешественники охотились, приготовил ужин.
Сегодня я вернусь рано, и, если нужно будет, мы успеем съездить за город.
Но:
Она сказала ему, что если он болен, то надо лечиться.
Л. Толстой
Мы подбирали грибы и говорили, и когда она спрашивала о чем-нибудь, то заходила вперед, чтобы видеть мое лицо.
Чехов
Те, которые пришли вовремя, поехали на машине, а которые опоздали, пошли пешком.
Примечание 1. Если перед подчинительным союзом или относительным словом стоит отрицание не или сочинительный союз (и, или и т. д.), тесно сливающийся с придаточным предложением, то последнее не отделяется от главного запятой, например: Я хочу знать не как это делается, a зачем это делается. Он раздражителен и когда болен, и когда здоров.
Примечание 2. Придаточное предложение, состоящее из одного только союза или относительного слова, не отделяется запятой, например:
– Откуда?
Я сказал откуда.
Объяснение: