Learning Sets Theory Using Shadow Puppet: A Study of Javanese Ethnomathematics

: Some countries have puppet culture in various forms, terms, and ways, including Indonesia. As a country with a diverse culture, it has detailed and comprehensive characteristics and stories related to puppets, especially the Javanese shadow puppet. Some experts have explored its characteristics and found out that it contains many mathematical elements which could be used as a starting point to learn mathematics. The elements, however, still focus on the exploration of geometry material. We hardly ﬁnd any other material that has been explored as deep as the geometry material in the context of the Javanese shadow puppet. Therefore, this study aims to explore the other elements of mathematics potentially found in this context which—for this example—is the sets material. Besides, this study also discusses the righteous life values that the students could internalize during mathematics learning through shadow puppet culture. We used ethnography to explore it through literature study, documentation, and ﬁeld notes. We found some interesting elements, characteristics, and patterns in the Javanese shadow puppet, which can be used as a starting point to learn the sets concept. Furthermore, the values and philosophy of the shadow puppet culture harbor the potential to foster the students’ good character and behavior.


Introduction
Indonesia is an archipelagic country that has a diverse culture. The culture is a manifestation of the rules and entertainment for the community and contains noble values. We can find such values in the culture of wayang kulit-the Indonesian Javanese shadow puppet.
The shadow puppet is not just entertainment. The Javanese uses it as a communication medium to deliver a message about life's wisdom to the public [1][2][3]. Additionally, the shadow puppet contains several mathematical elements which the Indonesian people have used to self-learn, such as number pattern and sets [4,5]. It is an opportunity for teachers to use it as a local context to increase the students' critical reasoning and motivation to learn mathematics. Thus, students can reinvent mathematics that is derived from their surrounding culture.
The puppet story is a literature masterpiece containing local wisdom described through the puppet characters [6]. We can see the local wisdom expressed through the conversation among characters and the scenes of the story. The wisdom may take the form of unggah-ungguh basa (politeness in speaking), subasita (polite manner), and the moral message. The shadow puppet also has protagonist characters, antagonist characters, tritagonist characters, and extra.
The initial scene in a shadow puppet performance is marked by the presence of jejer kedhaton (situation of a place). Then, a dalang (puppeteer) introduces the paraga (characters) along with the rise of conflict and ends with a resolution [7]. The manifestation of the knight characters is shown in the heroic actions when a problem arises. The knight character is a Thus, some efforts are needed to reconnect the elements contained in culture into the school mathematics learning. D'Ambrosio [31] initiated the ethnomathematics approach as an alternative to cut the distance between formal mathematics and the students' daily life. Ethnomathematics is a way to learn and combine ideas, methods, and techniques used and developed by socio-cultural actors within a community to learn mathematical concepts [30,32]. This approach aims to reconstruct mathematics so that it comes back to its different cultural roots. Thus, the students can appreciate various cultural groups' different mathematical methods, ideas, and techniques [31]. This approach can foster the students' critical, democratic, and tolerant reasoning ability to various ideas found during the learning and outside school activities [4,30]. Therefore, ethnomathematics can be used as a learning innovation that makes the students love mathematics more, motivated to learn, and be more creative through their culture.
Some researchers have documented their study results related to the use of cultural contexts in mathematics learning. Rahmawati [33] studied the use of the Gadang house of Minangkabau to learn the Pythagorean theorem. Putra, Wijayanto, and Widodo [34] studied the Soko Tunggal mosque context to learn two-dimensional geometry. Nursyahidah, Saputro, Albab, and Aisyah [35] studied the use of Gunungan Megono to learn about cones. Prahmana, Yunianto, Rosa, and Orey [36] studied the pranatamangsa system and predictions for the anniversary of death and birthday in Javanese culture. Moreover, Nurjanah, Mardia, and Turmudi [37] studied Marosok trading tradition to develop the students' mathematical representative ability. In addition to this, the usage of puppet context in mathematics learning also have been developed. DeJarnette, Lausell, and Gonzalez [38] explored the similarity and dilation between the puppet and its reflection on the screen. Putri, Tanto, and Kusumasturi [39] explored the geometrical objects in the puppet characters. They found that the shape of the puppet characters could be reconstructed into some geometrical objects. Finally, Risdiyanti and Prahmana [5] designed learning using the context of the puppet as the starting point to learn sets of material. Those studies provide many insights into the use of various cultural contexts to learn various topics in mathematics. However, very limited number of researchers has explored the shadow puppet culture as a context for the starting point to learn about the sets theory and righteous values for students' character building. Under the idea of D'Ambrosio [31], we could see that the Javanese shadow puppet is potentially rich of ethnomathematics context in terms of the way the puppeteer applies the concept of sets in classifying the puppet characters using various characteristics. Thus, this study aims to explore ethnomathematics in the Indonesian Javanese shadow puppet culture, which can later be used as a starting point to learn about sets theory. Additionally, we would see if the values contained in the shadow puppet culture can be used to foster good attitudes and characters of the students.

Methods
This research used an ethnographic approach to understand a paradigm of life from the local's perspective to get their view about their world. It is in line with the ethnomathematics approach, which aims to explore mathematics ideas, methods, practices, and problem-solving carried out by members of a particular culture and their moral values [40,41].
Ethnographic research involves learning activities about members of a culture who see, hear, speak, think, and act in different ways that they discover for themselves. It means that we did not only learn about a community culture but also learn from the culture. Thus, ethnographic research is appropriate to be used as a research method to explore ethnomathematics phenomena in the Indonesian Javanese shadow puppet culture.
We collected the data by conducting a literature review and photograph documentation to explore ethnomathematics elements in the shadow puppet culture. Through an extensive literature review [42][43][44][45][46][47], we focused on the use of Javanese standard version of Mahabharata story. It aims to make sure that the classification of the characters is clearly defined and to avoid subjectivity-the mandatory requirement in defining sets. From the huge information we got in the story, we mainly used the one about the characteristics of the puppet characters to connect them with the concept of sets. This procedure enabled us to group the characters into various sets and their relationship. The results of this exploration were then written in field notes to be analyzed descriptively and written in an ethnographic description.

Results and Discussion
After examining the Javanese shadow puppet culture using the ethnographic approach, we found that during the shadow puppet performance, the puppeteer arranges the characters using the concept of the set following the local community ideas, methods, and techniques passed down from generation to generation. Additionally, we also found a philosophy of life, moral values, and a way of life in the shadow puppet performance regarding the relationship among humans, between humans and nature, and between humans and God. It can be found in every story and appearance of a Javanese shadow puppet. Therefore, for the Indonesians, shadow puppet belongs to a complex art with its high artistic value and significant influence on people's lives.

Concept of Sets in Arranging the Puppet Characters on the Screen of Kelir
In a shadow puppet performance, a puppeteer put the characters on a white fabric screen called kelir. This screen is lighted by a lamp such that we can see all the characters' shadows from behind. It is the condition from which this puppet gets its name. The puppeteer puts the puppet characters on the right side and left sides, as shown in Figure 1.
This arrangement adds aesthetic value to the puppet show, illustrates the balance in life, makes it easier for the puppeteer to run the puppet during the show, and describes each paraga [42]. The arrangement on the sides of the screen is called simpingan. The puppet characters arranged on the right side of the screen are called simpingan kanan, while the puppet characters on the left side are called simpingan kiri. This arrangement is based on the dichotomy of right-left, good-bad, light-dark, which is known by the Indonesian Javanese people [43][44][45]. Based on the Javanese perspective, the right is interpreted as good things, while the left is interpreted as bad [46]. Simpingan kanan is arranged for puppets with good characters, while simpingan kiri is arranged for those with evil characters [44]. The two sides reflect the balance in life-there is the good, and there is the bad one.
Besides knowing the location either on the left side or the right side, we could recognize the puppet character from its shape [47]. Puppets with good characters have different visual characteristics to the ones with bad characters. Though some puppets may have mixed characters, we still could easily differentiate the original characteristics of the puppets as they show different visuals. For more details, we can see Figure 2.  Figure 2 shows the characteristics of puppets with good and evil characters. The visual characteristics describe the character's personality. The looking-up face usually describes the arrogant puppet character, while the looking-down face describes the lowprofile character. However, sometimes we also found puppet characters with their face pointing straight ahead. It describes their personality of staying alert. Furthermore, we can interpret the head accessories used by the characters as well. The character with lots of accessories tends to spend and waste money, while the character with few and simple accessories tends to spend money wisely.
The color of the puppet's face also reflects the character's personality. The main color of the puppet's face is generally golden, whether it is evil, good, knights, kings, or gods. Knights and kings usually have golden face color as it shows authoritative, wise, and noble personalities. Additional color may define and emphasize the characters' personalities. Puppets with black faces depict a strong personality, red faces depict evil personalities filled with anger, turquoise faces depict coward and arrogant personalities, and white faces depict subtle and honest personalities.
Additionally, puppet characters' personalities can be seen from the shape of their eyes, nose, and mouth. The wise characters usually have kliyepan (slightly open) eyes which means noble and wise, while the ones with bulging eyes depict the cunning, deceitful, harsh, angry, greedy, and mighty but evil characters. However, some knights also have bulging eye shapes interpreted as humble, virtuous, agile, tough, and defends the truth. Based on the nose shape, the puppet with a prominent nose shape usually depicts the character of spontaneous and rude, while the ones with a sharp nose describe the calm and gentle character. Finally, the puppet characters can also be seen from the shape of their mouth. The puppet with an open mouth and visible teeth depicts the harsh character, while the one with a closed and smile mouth describes the soft and gentle character.
The first example is the character of Yudhistira or Puntadewa in the Javanese version story of Mahabharata. Puntadewa is the first child of King Pandu Dewanata and Kunti. Along with his four siblings-Werkudara (Bhima), Janaka (Arjuna), Nakula, and Sadewa-they are known as Pandhawa (Pandavas). When he grew up, he became a king in Amartapura (Indraprastha) Kingdom. Amartapura was victorious, and its people lived in peace and prosperity led by Puntadewa. We can see his puppet in Figure 3.  Figure 3 shows that Puntadewa has a golden face that describes authority, wiseness, and noble. His head is looking down, which means he is a low-profile character. He also wears simple head accessories, which means he is not extravagant. His eyes are slightly open, which means that he is wise. His sharp nose also describes that he is calm and gentle. Finally, the shape of Puntadewa's mouth is closed and smile, which describes Puntadewa's character to be soft and gentle when speaking. Overall, he represents a good character in the story.
The following example is the character of Shakuni or Sengkuni in the Javanese version of the Mahabharata story. Sengkuni is a crown prince of Gandara Kingdom. His sister, Gandari, married the crown prince of Hastinapura, Destrarasta, by a misunderstanding process. The Gandara family never expects that Gandari will marry the blind crown prince instead of the younger brother, Pandu. That is why Sengkuni had a grudge against the Hastinapura family, especially Pandu. Sengkuni then vowed to make Pandu Dewanata and his descendants live in misery. The appearance of Sengkuni puppet is shown in Figure 4. Figure 4 shows that Sengkuni has a red face, referring to his evil character and filled with anger. The position of Sengkuni's head is looking up, illustrating that he is arrogant and crafty. The accessories on his head are full of knick-knacks, which describes his character who likes to waste anything. The shape of his bulging eyes describes his sly character, likes to cheat, hard, full of wrath, greed, and mighty but vile. Furthermore, Sengkuni has a prominent nose shape which describes his spontaneous and often rude character. Sengkuni also has an open mouth and visible teeth, which illustrates his loud and rough speech. All characteristics shown in the Sengkuni puppet show that Sengkuni has a bad character.
This research explores the arrangement of puppets on the kelir screen during the performance of Mahabharata's story. The Mahabharata story tells about the sibling conflict between Pandhawa and Kurawa over the Kingdom of Hastinapura. In the story, there are 45 books with 162 characters [8]. However, this study focused on exploring the main characters as an example of the puppet arrangement on the screen.   In the arrangement of characters on the kelir screen, the left side consists of puppets with bad characters, and the right side consists of puppets with good characters. Whether or not it is consciously arranged, a puppeteer has used the concept of the sets to arrange the puppet characters on the screen during the shadow puppet show. It is defined as a clearly defined collection of objects [48,49]. With the methods and ideas of the Javanese people themselves, they have collected objects in the arrangement of characters on the screen, which they have clearly defined.
The puppeteer collects the characters of Mahabharata and arranges the bad characters on the left side while the good characters on the right side. It should be noted that the terms of good and bad are subjective and risky in defining the elements of the sets. However, in classifying the good and the bad in the Mahabharata story, Javanese people have already had a consensus on which characters are good and bad based on the Javanese version of Mahabharata stories and various characteristics explained in Figure 2. Thus, such bias can be easily avoided in defining the sets.
The sets that contain all the defined objects are called the universal set. Thus, when the puppeteer groups all the puppets in the story of Mahabharata, he is indirectly using the concept of a universal set that in mathematical form can be denoted as follows. We can also introduce the set notation. Let S denotes the set of all Mahabharata puppet characters, we can express this set in to set notation as follows.

S = {x|x is a Mahabharata puppet character}
Furthermore, the members of simpingan kiri and simpingan kanan can be seen from the illustration of each character. Simpingan kiri is a set of puppets with bad characters. Its members are Duryudana, Dursasana, Kertamarma, Citraksa, Citraksi, Dewi Gendari, and Destrarasta, as shown in Figure 5.
Meanwhile, the set of simpingan kiri can be expressed in mathematics as follows.
Let A denotes a member of simpingan kiri, we can express this set into the notation as follows. Let B denotes a member of simpingan kanan, we can express this set into the notation as follows. B = {x ∈ S|x is a member of simpingan kanan} In the screen arrangement, the puppets with bad characters are on the left side facing to the left, and the puppets with good characters are on the right side facing to the right illustrated in Figure 1. However, when the puppet plays a role, the puppet with the evil character faces the right, and the puppet with the good character faces the left.
In the story of Mahabharata, there are several groups of puppets, such as the Pandhawa and the Kurawa. Pandhawa is the five sons of King Pandu Dewanata with Dewi Kunti and Dewi Madrim, who are incarnations of gods, who when they grow up become a knight [8]. Pandhawa has a good character. Thus, in the character arrangement on the screen, Pandhawa is on the right side. Meanwhile, Kurawa (Kauravas) is the a-hundred sons of Destrarasta and Dewi Gandari. Destrarasta was once a crown prince of Hastinapura but failed to get crowned due to his blind eyes. His younger brother, Pandu, became the one who took his place but died some years after that. Destrarasta finally became the temporary king with a promise that one day the king position would be passed to Puntadewa, the eldest son of Pandu. However, Kurawa tried hard to control the kingdom of Hastinapura and challenged Pandhawa to carry out the civil war of Bharatayuddha [8]. Thus, since Kurawa has a bad character, Kurawa's place is on the left side in the arrangement on the screen.
The set of Pandhawa consists of five members, i.e., Puntadewa, Bima, Arjuna, Nakula, and Sadewa. Meanwhile, Kurawa consists of 100 members. However, the main characters of Kurawa, who take the role in the story of Javanese Mahabharata, are only five representatives, i.e., Duryudana, Dursasana, Kertamarma, Citraksa, and Citraksi (See Figure 5). Both the set of Pandhawa and Kurawa can be expressed mathematically as follows. Let P denotes a member of Pandhawa, we can express this set into the notation as follows. P = {x ∈ S|x is a member of Pandhawa} Furthermore, let K denotes a member of Kurawa, we can express this set into the notation as follows.

K = {x ∈ S|x is a member of Kurawa}
Looking at the sets of Pandhawa and the sets of simpingan kanan, we can see that all members of the Pandhawa are members of simpingan kanan. In the basic concept of the sets, we have the term subset, a condition where all set members are members of another sets [48,49]. Thus, it can be concluded that Pandhawa is a subset of simpingan kanan. On the other hand, we can also see that all members of Kurawa are also members of simpingan kiri. Therefore, we can say that Kurawa is a subset of simpingan kiri. We can express it mathematically as follows.

Kurawa ⊂ Simpingan Kiri Pandhawa ⊂ Simpingan Kanan
Let K denotes a set of Kurawa and A denotes a set of Simpingan Kiri, we can express the correlation between Kurawa and Simpingan Kiri into the notation as follows.
K ⊂ A Furthermore, let P denotes a set of Pandhawa and B denotes a set of Simpingan Kanan, we can express the correlation between Pandhawa and Simpingan Kanan into the notation as follows. P ⊂ B Using the characteristics of the previous defined sets, we could also introduce about the operation of sets, such as union, intersection, and complement. It is clear that the set of all Mahabharata characters is the union of the set of puppet characters in Simpingan Kiri and Simpingan Kanan. Mathematically, we may denote as follows.

Set of Mahabharata characters = Simpingan Kiri Simpingan Kanan
Furthermore, we can express the notation of the union of the set as follows.
If we have any two sets. The set intersection between that two can be defined as the member which belongs to both. In this case, we can take an example, since the Pandhawa members are contained in the set of Simpingan Kanan, we can illustrate as follows.

Pandhawa = Pandhawa
Simpingan Kanan We can also express the notation of the intersection of the set as follows.
It follows from the property of the set of all characters in simpingan kanan that we may deduce that the set of all characters in simpingan kiri is the complement of the set of all characters in simpingan kanan. Since the set of Mahabharata characters = Simpingan Kiri Simpingan Kanan, then,

Simpingan Kiri = {Simpingan Kanan} c
Moreover, we can introduce the concept of empty set. It follows from the membership of Pandhawa and Kurawa, we know that there is no a puppet character which belongs to both sets. Hence, Pandhawa Kurawa = ∅

Noble Values in the Shadow Puppet Performance
Besides the concept of the sets, we found in the Javanese puppet culture, we also noticed that the puppet culture contains meaningful messages about philosophy, morality, and behavior teachings of humans in relation with the other human, nature, and God. The shadow puppet culture has been deeply embedded in the community since the days of their ancestors [50,51].
Puppet has been passed down from generation to generation and has become an art that is not only known by the Indonesian people but also by the world [11,52]. The puppet is not just entertainment for the Indonesians. As an art, people can understand and reflect on the philosophy of life, moral, behavior, and way of life [20,53]. Therefore, it is undeniable that the influence of puppets on the life of Javanese people is huge. The Javanese makes significant adaptation to the stories and tailor it to be more relevant with Javanese values. The rules for becoming a puppeteer have been inherited and become a tradition. For example, when delivering the story, a puppeteer also conveys good teachings such as leadership. When a puppeteer conveys the leadership teaching, he will emphasize the characters of Surya, Chandra, Kartika, Akasa, Kisma, Tirta, Dahana, and Samirana or known as Asthabrata [54].
An attractive and entertaining shadow puppet performance can make the audience happy, but the function of the puppet cannot be narrowed down only as artistic entertainment but also functions as a means of education and communication to deliver messages to the community [1][2][3]. Thus, the shadow puppet performance contains educational values that are useful for humans in society. The ancestors instilled these values through a shadow puppet show that was easily accepted by the public, entertaining, and educative.
Furthermore, the Indonesian people also interpret the shadow puppet to reflect the universe's life [55]. The puppet then becomes interesting, beautiful, and acceptable to deliver and educate the community's values [20,52,55,56]. These values then affect the ethics and aesthetics of society in real life. Indonesian people also interpret puppet as a performance that contains all aspects of life, or in Javanese terms, it is called momot kamot [55]. The puppet culture also includes many aspects of the human mind regarding ideology, politics, economics, social, culture, law, defense, and security through the flexibility of the puppeteer in reconstructing actual problems in society in his performance [55].
The puppet story tells about an ideological system that aspires to build a prosperous country in the form of a kingdom [57]. Additionally, the story describes the dualism in life, namely the good and the bad, the wisdom and the evil, and religious systems [18].
The puppet story generally raises the theme of the battle between the good and the bad, promoting justice over the injustice, the truth over the lies in human life [55,58,59]. Religious values, science, philosophy, and art are the fundamental values firmly held by the puppeteers [1,55]. Then the actual problems in everyday life are discussed in a relaxed segment, such as the limbugan and gara-gara (humor segment).
The earliest shadow puppet was found in Java, and the Indian influence may lie in the adaptation of the great Indian stories-the Mahabharata and the Ramayana [11,60]. The influence of these stories is not only in Indonesia but also in Southeast Asian countries where Hinduism has ever been developed there. In Indonesia, people also include the indigenous local animistic Javanese ancestors and several local Javanese values in the puppet performances. Thus, the puppet stories become more Javanese rather than Indian [11]. Moreover, it is also believed that the puppet culture in Cambodia, Thailand, and Malaysia may originate or be influenced by the Indonesian puppet culture [11,12,61].
From time to time, the epics of Mahabharata and Ramayana were developed and composed in poetry, prose, and performance script [16]. Earlier, the essence of the Mahabharata and Ramayana story rests on Hinduism teachings. Later, when Islam entered the land of Java, its contents, characters, and stories changed and created a harmonious blend of the concept of humanity. Although it has been through many adaptations, the Javanese moral teachings remain the essence of the two epics [16]. Many puppeteers also add their versions or composition into some scenes of the story. These added versions enrich the development of puppet culture as well as its teachings of noble values.

Ethnomathematics and Character Education in Puppet Culture
The shadow puppet contains mathematical concepts which can be used as a context in learning the basic concepts of sets starting from concrete things that students can imagine. Through the context of shadow puppet, the process of developing ideas and concepts of the sets from a real context or conceptual mathematization can be carried out to produce mathematical knowledge from concrete things that are close to students' daily life. The use of real context is important to guide students to progress from one level of thinking to the next level. De Lange [62] explains that there are three levels of the students' thinking process. First, the students can manipulate the characteristics of the things they know. Second, the students can manipulate the relationships of these characteristics. Third, the students can manipulate the intrinsic characteristics of these relationships. Students can be assisted with real contexts-the shadow puppet context-to reach the first level. It is due to the shadow puppet is familiar to the students in Indonesia, especially in Java. To reach the second level, students can understand and classify the good and bad characters of puppets based on the arrangement of kelir screen. At the third level, students can determine and define several sets theory of relationships between characters [5].
Using puppets as a real context in learning mathematics is in line with the Realistic Mathematics Education (RME) approach. The RME emphasizes the relationship of mathematics to the reality that is close to the students' experience and relevant to society to become a human value. Mathematics is essentially a human activity and must be related to daily reality [24,63]. In the RME approach, one of the real contexts can be the results of exploratory ethnomathematics studies. For example, Risdiyanti and Prahmana [5] reveals in their work using RME approach relate to the relationship among student learning path, learning activities and the basic concepts of sets using puppets are showing in the Table 1 and adapted it to the needs of this research. Enhance students' understanding of the relation between the puppets' characters and their position on the screen.
Students will learn the philosophy of life that good people will be meet and become one as a group and vice versa.
As part of Indonesian culture, the shadow puppet is part of ethnomathematics studies' exploration results, which recognize that Javanese culture can be used as media to develop ideas, techniques, methods, and practices to learn about set through the arrangement of puppet characters on the screen. Additionally, the shadow puppet culture contains values, morality, and views of life that can be explored and become an example for students. D'Ambrosio [64] stated that learning about concrete problems and instills the desire to seek the solution for humankind can make the students appreciate and recognize more about their culture. Finally, the results of such learning can easily assimilate the culture and mathematics learning by critically reflecting on the values embodied in the culture.
Puppetry can be used to shape the good character of students since it contains not only artistic values but also noble values [20]. Students could understand that the good attitude performed by some puppet characters could be adopted, while the bad things should be avoided. The use of puppet stories in learning is also a substantial effort to maintain the community identity so that the next generation does not forget the puppet culture.
Moreover, the puppet performance belongs to the art of storytelling [65]. The use of storytelling in learning could make the learning activities more interesting than the conventional ones. Instead of only reading a textbook, teachers could be good storytellers to deliver the book. Teachers could easily connect the learning material to the actual context used in the story. It makes the students easily imagine the context by using the puppets as a model for bridging what they learn in and out of the school. As a result, the students could be happier to learn and understand better [65]. The elders of Indonesia also support using the puppet as the learning media due to a strong reason that later the students will more appreciate their culture as part of their identity [66,67].
Some researchers have developed mathematics learning using puppet context. Dejarnnette, Lausell, and Gonzalez [38] explored the similarity and dilation between the puppet and its reflection on the screen. Putri, Tanto, and Kusumasturi [39] explored the geometrical objects in the puppet characters. They found that the shape of the puppet characters could be reconstructed into some geometrical objects. Finally, Risdiyanti and Prahmana [5] designed learning using the context of the puppet as the starting point to learn set material.
The results of this ethnomathematics exploration study contribute to complementing some previous studies that have examined ethnomathematics from various cultures in Indonesia [33,[35][36][37][67][68][69]. Furthermore, these results could inspire the exploration of puppet culture in other countries for the same purposes as well. Thus, these findings can enrich the knowledge related to education and culture, especially a reference to real culturalbased contexts in Indonesia that can be used as a starting point in learning mathematics and enhancing students' character building by finding out noble values obtained at school.

Conclusions
The results of the ethnomathematics exploration of Indonesian Javanese shadow puppet culture found many basic concepts of sets, such as the definition of sets, universal sets, subsets, the union of the set, the intersection of the set, the complement of the set, and the concept of the empty set, which can be seen from the arrangement of the puppets on the screen (kelir). Starting the mathematics learning from the surrounding cultural phenomena is important. We could use it to reduce the gap of formal mathematics with the closest context the students could understand. By using this context, mathematics would be more interesting. Additionally, the Indonesian shadow puppet culture is rich in the philosophy of life, moral values, and an in-depth view of life, which can be used for the students' character education. These findings also enrich the development of ethnomathematics exploration in the Indonesian culture, such as in the material of geometry, number patterns, etc.
In addition, further research could be done to examine if the formal knowledge of the universal set could start as a new situation level to extend students' understanding of other topics. Furthermore, these results could inspire the exploration of puppet culture in other countries for the same purposes. The puppet culture contains mathematical concepts and local wisdom to promote the students' good character. Finally, these findings provide a promising context to learn about set and build students' good character for further research.