Help with weekly rest issue

Week before:
Monday 27: off
Tuesday 28:7.30-18.00
Wednesday 29: 9.30- 18.30
Thursday 30: off
Friday 1:off
Saturday 2: 12.00 Saturday afternoon-2.00am Sunday
Sunday 3: 22 hrs rest
Monday 4: rest day

5+6 are work days of around eight hours!