Problems are good. Impossible problems are even better.

– Jon Oringer