class Kamus:
    def __init__(self):
        self.data = {}

    def tambah(self, kata, sinonim):
        if kata not in self.data:
            self.data[kata] = []

        self.data[kata].extend(sinonim)

    def ambilSinonim(self, kata):
        if kata in self.data:
            if kata == 'big':
                return self.data[kata]

            return [kata] + self.data[kata]

        for kata_utama, daftar_sinonim in self.data.items():
            if kata in daftar_sinonim:
                return [kata_utama]

        return None

kamus = Kamus()

kamus.tambah('big', ['large', 'great'])
kamus.tambah('big', ['huge', 'fat'])
kamus.tambah('huge', ['enormous', 'gigantic'])

print(kamus.ambilSinonim('big'))
print(kamus.ambilSinonim('huge'))
print(kamus.ambilSinonim('gigantic'))
print(kamus.ambilSinonim('colossal'))