Given a string s, return the character that appears most frequently. If multiple characters are tied for the highest frequency, return the lexicographically smallest character among them. Treat characters as case-sensitive (i.e., 'A' and 'a' are different). If the input string is empty, return an empty string.
("abacbba",)"a"