More to explore:

Homework

Thoughts