import java.io.*; import java.util.*; import java.text.*; import java.math.*; import java.util.regex.*; public class StrongPassword { static int minimumNumber(int n, String password) { // Return the minimum number of characters to make the password strong String numbers = "0123456789"; String lowerCase = "abcdefghijklmnopqrstuvwxyz"; String upperCase = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; String specialCharacters = "!@#$%^&*()-+"; Set passwordSet = new HashSet<>(); for(int i=0; i numbersSet = new HashSet<>(); for(int i=0; i lowerCaseSet = new HashSet<>(); for(int i=0; i upperCaseSet = new HashSet<>(); for(int i=0; i specialCharacterSet = new HashSet<>(); for(int i=0; i