public static void Main()
string [] recentPasswords = {"1234","2345","9078","8888","6756","5555","0000","2504","2512","2407"};
string newPassword = "1711";
bool isPasswordGood = passwordApproved(recentPasswords,newPassword);
Console.WriteLine(isPasswordGood);
printArray(recentPasswords);
public static bool passwordApproved(string [] recentPasswords, string newPassword){
for (int i = 0; i<recentPasswords.Length;i++){
if (recentPasswords[i] == newPassword){
for (int i = recentPasswords.Length - 1; i > 0; i--){
recentPasswords[i] = recentPasswords[i - 1];
recentPasswords[0] = newPassword;
public static void printArray<T>(T[]arr)
for (int i = 0; i<arr.Length;i++){
Console.Write(arr[i]+",");