First task. LOL, this is probably a lot harder with other languages...
Ouch.