Is this a geometrical problem?
The easiest thing is to make a table like this.
The problem would be clearer if it did not mention the official holiday. As it is, it opens a possibility that Peter's day off was the last day of October and he should have worked on November 1 if it were not for the holiday. Then, according to his regular schedule, his next day off is November 3. I ignored this possibility and assumed that Peter and John would have November 1 off even without the official holiday.