Anagrams#2166

Anagrams

1 second
128 megabytes
Very easy

A word is called an anagram of another word if it can be obtained by rearranging its letters.

Input

Two words are given, each on a separate line. The words consist of lowercase Latin letters and digits. The length of each word does not exceed characters.

Output

Print YES if the given words are anagrams of each other, and NO otherwise.

Examples

Example 1

Loading
Loading

Example 2

Loading
Loading