1class Solution {2public int numUniqueEmails(String[] emails) {34Set<String> finalEmails = new HashSet<>();5for (String email : emails) {6StringBuilder name = new StringBuilder();7boolean ignore = false;8for (int i = 0; i < email.length(); i++) {9char c = email.charAt(i);10switch (c) {11case '.':12break;13case '+':14ignore = true;15break;16case '@':17name.append(email.substring(i));18i = email.length();19break;20default:21if (!ignore) name.append(c);22}23}24finalEmails.add(name.toString());25}26finalEmails.forEach(System.out::println);27return finalEmails.size();28}29}