Today's teenagers meet challenge