If you ask for our suggestions without first trying to do it yourself, you'll be cheating yourself out of a valuabe experience. Why not give it a go first, and then if your ideas don't work out come on back and we can look at your code. Much luck.