Crack some of today’s toughest challenges