Annual leave 2023: how to get 47 days off work this year (using just 19 days of annual leave)