I have a problem I'm trying to solve and I would appreciate any input that may be available. I am not so much looking for the exact solution, as I am looking for ideas on how to go about solving it. I can workout the details after, I just need to figure out exactly what it is I'm