Confusing, hard, and beautiful