#include <random>
#include <algorithm>
#include <iostream>
#include<ctime>
int main()
{
int arr[4][2]={{0,1},{1,0},{0,-1},{-1,0}};
srand(time(NULL));
std::random_shuffle(&arr[0][0], &arr[0][0] + sizeof(arr)/sizeof(arr[0][0]));
for(std::size_t i = 0; i < 4; ++i)
{
for(std::size_t j = 0; j < 2; ++j)
std::cout << arr[i][j] << " ";
std::cout << std::endl;
}
}
I2luY2x1ZGUgPHJhbmRvbT4KI2luY2x1ZGUgPGFsZ29yaXRobT4KI2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZTxjdGltZT4KIAppbnQgbWFpbigpCnsKICAgIGludCBhcnJbNF1bMl09e3swLDF9LHsxLDB9LHswLC0xfSx7LTEsMH19OwoKCiAgc3JhbmQodGltZShOVUxMKSk7IAogc3RkOjpyYW5kb21fc2h1ZmZsZSgmYXJyWzBdWzBdLCAmYXJyWzBdWzBdICsgc2l6ZW9mKGFycikvc2l6ZW9mKGFyclswXVswXSkpOyAKCmZvcihzdGQ6OnNpemVfdCBpID0gMDsgaSA8IDQ7ICsraSkKewogZm9yKHN0ZDo6c2l6ZV90IGogPSAwOyBqIDwgMjsgKytqKQogICBzdGQ6OmNvdXQgPDwgYXJyW2ldW2pdIDw8ICIgIjsKIHN0ZDo6Y291dCA8PCBzdGQ6OmVuZGw7Cn0KIAogICAgCn0=