Let's break that down step by step, and explain all the concepts and context so I can better understand your answer.