Contextual learning with Ethnomathematics in enhancing the problem solving based on thinking levels | Synapse