package main

import (
	"fmt"
	"strings"
)

func punyaHuruf(kataPertama, kataKedua string) bool {
	kataPertama = strings.ToLower(kataPertama)
	kataKedua = strings.ToLower(kataKedua)

	ada := make(map[rune]bool)
	for _, r := range kataKedua {
		ada[r] = true
	}

	for _, r := range kataPertama {
		if !ada[r] {
			return false
		}
	}
	return true
}

func main() {
	fmt.Println(punyaHuruf("cat", "antarctica")) 
	fmt.Println(punyaHuruf("cat", "australia"))  
	fmt.Println(punyaHuruf("cat", "ANTARCTICA")) 
}