Design should solve problems, not just look good.
A problem is in P if it can be solved quickly by a computer, and in NP if a solution can be verified quickly.
I always try to find a way to win, even when I’m not playing my best.