Once again, this looks like a homework assignment huh.... Well you say your stuck, how far have you gotten?? Do you have anything in terms of your assignment?? If you show some effort on your part, you will more likely get some help...just a thought...