indulgences
Difficult Indulgences
Tackling hard problems to improve our skills, or simply as a form of intellectual indulgence.
Tackling hard problems to improve our skills, or simply as a form of intellectual indulgence.