#include<iostream>
#include<string>
using namespace std;
class Solution {
public:
void reverse(string& s, int start, int end) {
for (int i = start,j = end; i < j; i++,j--)
{
swap(s[i], s[j]);
}
}
string dynamicPassword(string password, int target) {
reverse(password, 0, target - 1);
reverse(password, target, password.size() - 1);
reverse(password, 0, password.size() - 1);
return password;
}
};