Hello, welcome to the Ranch!
The best way to get help is to show what you have done so far and explain what part specifically you're having trouble with. Nobody is going to just give you the full solution.
So, what do you have so far? What's the current problem?