Sorry people, it is more than I can bear. We all agree that
1. The assignment is stupid
2. The code is ugly
3. OP doesn't have a clue
yet none of the above gives a reason to teach things you've not be asked for.
If you have nothing to say on the subject, it is perfectly OK to remain silent.