Teenagers take part in the final of the Asian championship of the VEX robot for teenagers in Macao, south China, Dec. 3, 2018. Over 2,000 teenagers of 450 teams from nine countries and regions took part in the three-day competition. (Xinhua/Cheong Kam Ka)