Pereira problem solving - Pereira, L.; Santos, J. (2020)