I've done most of them before in different languages. Anyway good luck kiranpk, I'm sure that the company will be happy that you posted their questions for you to solve, on a public forum, with...