You're question is too vague. No one is going to program the whole thing for you especially if it is an assignment. That would be cheating. If you are having trouble, we can help. But you need to provide more information. Which language are you working with? You list several. What code have you got so far? Post the relevant code and tell us why it isn't working or compiling and give us the error messages. If you haven't even start (which it sounds like you haven't) you should research for ideas. You can find a lot on
google[
^] or even in the
CP Articles[
^].
Hope this helps.