Define the problem

I went ahead and tried to define the task at hand as best I could.