Define the problem

I had broken down the problem into smaller steps that I could
understand.