Праздничные 1 и 9, а не с 1 по 10. 2-8,10 просто выходные.
И по приказу выходной 4 дня с 4 по 7 мая. (1 мая суббота - выходной и праздник, поэтому выходной переноситься на понедельник 3, далее вторник-пятницы (4-7) выходной по будущему приказу, 8 суббота, 9 воскресенье и праздник, поэтому перенос на 10).
Хотя, ИМХО, вполне могут переиграть, и перенести 9 мая на 7 мая (пятницу) и в приказе сделать 3 дня выходных (с 4 по 6)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший