This week's giveaway is in the EJB and other Java EE Technologies forum. We're giving away four copies of EJB 3 in Action and have Debu Panda, Reza Rahman, Ryan Cuprak, and Michael Remijan on-line! See this thread for details.
Did you think about the problem yourself? What do you think you would need to do to perform this task? Please think about the problem yourself first, when you have thought out how to do it write some code, and if you get stuck post your code here and ask a question about what you don't understand.