Speculative Solution

Speculative Solution 2