#include <bits/stdc++.h>
using namespace std;

int main() {
	int n, m, s, data[202], fate = -1;
	string fates[] = {"magic", "left", "right", "cycle"};
	bool visited[202];
	cin >> n >> m >> s;
	memset(visited, false, sizeof(visited));
	for(int i = 1; i <= n; i++)
		cin >> data[i];
	while(fate == -1) {
		m += data[m];
		if(m < 1) fate = 1;
		if(m > n) fate = 2;
		if(visited[m]) fate = 3;
		if(data[m] == s) fate = 0;
		if(fate != 3)
			visited[m] = true;
	}
	cout << fates[fate] << endl;
	return 0;
}