#include <algorithm>
#include <iostream>
#include <iterator>
using namespace std;

int main() {
	int a[] = {22,33,44,55,66,77,88,99};
	auto k = 3;
	auto size = sizeof(a) / sizeof(a[0]);
	
	rotate(begin(a), next(begin(a), ((-k % size) + size) % size), end(a));	
	
	for(auto& i : a) {
		cout << i << endl;
	}
}