Talented young people compete for a good cause.