Thinking

Thinking way too hard.