Think.

Prepare.

Design.