Strand: Solving 21st-century problems