Historical story

What day of the week was 16th June 1946?

To find the day of the week, we can use Zeller's congruence:

```

weekday = (d + ((m + 1) * 26)/ 10 + y + (y/4) + (c/4) - 2c) mod 7

```

Where:

- weekday: the day of the week (0 = Sunday, 1 = Monday, 2 = Tuesday, ..., 6 = Saturday)

- d: the day of the month (1-31)

- m: the month (March = 1, April = 2, ..., December = 12)

- y: the year

- c: the century (19 = 19, 20 = 20)

In this case:

- d = 16

- m = 6 (June)

- y = 1946

- c = 19

So,

```

weekday = (16 + ((6 + 1) * 26) / 10 + 1946 + (1946 / 4) + (19 / 4) - 2 * 19) mod 7

```

weekday = (16 + 156 + 1946 + 486 + 4 - 38) mod 7

weekday = 2559 mod 7

weekday = 5

```

Therefore, 16th June 1946 was a Sunday.