#include <iostream>
struct Pair {
int first; int second;
};
int main() {
int N=5;
int data[10]= {1,2,4,5,7,8,10,11,13,14};
Pair *pairs = (Pair *)data;
for(int i=0; i<N; ++i)
std::cout << i << ": (" << pairs[i].first << ", " << pairs[i].second << ")" << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKc3RydWN0IFBhaXIgewoJaW50IGZpcnN0OyBpbnQgc2Vjb25kOwp9OwoKaW50IG1haW4oKSB7CglpbnQgTj01OwoJaW50IGRhdGFbMTBdPSB7MSwyLDQsNSw3LDgsMTAsMTEsMTMsMTR9OwoJUGFpciAqcGFpcnMgPSAoUGFpciAqKWRhdGE7CgkKCWZvcihpbnQgaT0wOyBpPE47ICsraSkKCQlzdGQ6OmNvdXQgPDwgaSA8PCAiOiAoIiA8PCBwYWlyc1tpXS5maXJzdCA8PCAiLCAiIDw8IHBhaXJzW2ldLnNlY29uZCA8PCAiKSIgPDwgc3RkOjplbmRsOwoJCglyZXR1cm4gMDsKfQ==