This question is a decent example for a problem that required higher-level competence. There is only one true answer to the OP's original problem, but there are many ways, some of which are workable and some not. One has to figure out a way that works.