Wow. This sounds just like a homework assignment I got in my programming class. Let me guess, you want us to do your homework for you?