This sounds a bit like homework that
you should be doing. We won't do it for you, but we'll try to help you get it done. What do you need to do, and what do you have so far?
As an aside, we like to keep discussions in the forum so I have removed the mail address from your post.