print((function (f, g)
	return f(g(),g()) and "YES" or "NO"
end)(function (a, b)
	for i=1,#a do if a[i]~=b[i] then return false end end
	return true
end, function ()
	local a,s = {},io.stdin:read("*l")
	for i=1,#s do a[i]=s:sub(i,i) end
	table.sort(a)
	return a
end))