Minimal
Abstract
Difficult
Entertaining