Introduction The problem-solving process is one of the key elements in the design of mathematics teaching/learning activities in all countries [1,2]. According to Schoenfeld [3], solving prob- lems means finding a way out of a difficulty or a goal that is not immediately achievable. In ...