#include <stdio.h>

unsigned rightrot2(unsigned x, int n){
	__asm{
		mov ebx, x
		mov cl, n
		ror ebx, cl
		mov x, ebx
	};
	return x;
}

int main(void) {
	// your code goes here
	return 0;
}
