I don't know why it is changing third sign to w, this is very weird notation(i know why it is third one, but I don't know how it works).
using namespace std;
char napis[] = "ALICE";
char& which(int n){
return napis[n];
}
int main(){
which(2) = 'w';
cout << napis << endl;
return 0;
}