public static void Main()
DaysOfWeek workingDays = (DaysOfWeek) 2 + 4 + 8 + 16 + 32;
Console.WriteLine(workingDays);
Console.WriteLine((DaysOfWeek.Fri & workingDays));
Console.WriteLine((DaysOfWeek.Fri | workingDays));
Console.WriteLine((DaysOfWeek.Fri ^ workingDays));
Console.WriteLine((DaysOfWeek.Sat & workingDays));
Console.WriteLine((DaysOfWeek.Sat | workingDays));
Console.WriteLine((DaysOfWeek.Sat ^ workingDays));
DaysOfWeek allDays = (DaysOfWeek) 1 + 2 + 4 + 8 + 16 + 32 + 64;
var weekends = allDays ^ workingDays;
Console.WriteLine(weekends);
Console.WriteLine(((DaysOfWeek)127) ^ weekends);