package main import ( "fmt" "os" ) func main() { var A, B string fmt.Scan(&A, &B) m := make(map[rune]int) for _, v := range A { m[v]++ } for _, v := range B { m[v]-- if m[v] < 0 { fmt.Println("NO") os.Exit(0) } } for _, v := range m { if v > 0 { fmt.Println("NO") os.Exit(0) } } fmt.Println("YES") }