# your code goes here
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:
			return self.data[kata]
			
		for kataUtama, sinonim in self.data.items():
			if kata in sinonim:
				return [kataUtama] + self.data.get(kata,[])
		
		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"))