LeetCode 387. First Unique Character in a String