Conundrums 1-50

Here are the first 50 conundrums, each one more bewildering than the last.

Conundrums 1-10

Conundrums 11-20

Conundrums 21-30

Conundrums 31-40

Conundrums 41-50