We've got $25000 USD in prizes up for grabs. Are you up to the challenge?