Almost all questions and responses on CodeRanch are welcome, however there are very specific rules for our SCJD and SCEA forums. These are spelt out in the SCJD specific rules, and the SCEA FAQ. More generic rules about certification issues are spelt out in our policy on real questions.
In looking at your post, I felt that it was discussing a real solution, so I had to delete it.
Perhaps you could re-word it to be less assignment specific?