addParam("password_base", password_base) replace(password_base, "a", "@", temp1) replace(temp1, "e", "3", temp2) replace(temp2, "o", "0", temp3) replace(temp3, "i", "!", modified_password) randomString("[a-zA-Z0-9]", 4, suffix) addVar(final_password, modified_password) final_password = final_password + suffix addResult(final_password)