Уже как мог изворачивался, даже разделил на три отдельных цикла (по советам в комментариях) и все-равно не хочет проходить валидацию по 4ем пунктам. 16 попыток за полтора часа... Вот прошу помощи :)