78: Difficult Indulgences
0:00 -:--
Speed
++++++
Tackling hard problems to improve our skills, or simply as a form of intellectual indulgence.