10.1 solving problems based on real-world contexts