Text this: Teaching Islamic values through problem solving in mathematics: a case study