Analyzing Students’ Thinking in Mathematical Problem Solving Using Vygotskian Sociocultural Theory | Synapse