If you really think it could lead to "cheating" I'm willing to remove the requirement. I don't want to be making a judgement call on a suspect piece of code. My fear is, with only needing to find the answer, your codes are going being to be small and very tough to find strokes.