```java Scanner scan = new Scanner(System.in); boolean isValid; do { isValid = true; System.out.println("Enter String: "); String s = scan.nextLine(); char[] chars = s.toCharArray(); int sumASCII = 0; if (s.length() < 5 || s.length() > 7) isValid = false; if (!s.equals(s.toUpperCase())) isValid = false; char[] used = new char[s.length()]; int usedCount = 0; for (char c : chars) { for (char u : used) { if (c == u) isValid = false; } used[usedCount] = c; usedCount++; sumASCII = sumASCII + (int) c; } if (sumASCII < 420 || sumASCII > 600) isValid = false; if (!isValid) System.out.println("Invalid"); } while (!isValid); System.out.println("Valid"); ```