What, you think someone is going to write code for that, just for kicks, eh?

You might want to think again. This is not a free code factory.

Doing this is of only moderate difficulty, but it...