As it were, I'm almost prepared to run a small coding contest with a small prize pot of USD5000 to the winning application.