public class Solution {
    public int FirstNotRepeatingChar(String str) {
//         Deque<Character> que = new LinkedList<>();
        for(int i=0;i<str.length();i++){
            int begin = str.indexOf(str.charAt(i));
            int last = str.lastIndexOf(str.charAt(i));
            if(begin==last) return i;
        }
        return -1;
    }
}