05/25/2024

A problem well put is half solved.

— Martin Erwig, Once Upon an Algorithm