******************************* *** The hack uses generator *** ******************************* ** Command line arguments ** no arguments ** Generated test ** 1 200000 100000 200000 urisfixngpodbuunaihtygfvnuanpbourrppvkuqkfbgdvytyxmtijbyrsxndnqbanmqmdivjzthganqmxlqvyalwoxpbmlzmhtkfwxwdttygrwakbupxcowistdoubrwmfoariigdmmutbmywwynkjfubhibptoduajykovfnnwnubwzvnblwgkpfqewvmdwjvuxxqvzzlfiluecaxzojimgitlhhsymmuiroolffjrjplhequucljsweudhqeoohgtbrjbuymfvyzrrzgplpbkbqyugponqsfxpsxkdqjkmvkdbxbtfpdwfexaqstinnhsgwrmlnsupkrpdykwmsiikujxzxxtaxnrniqhiwsezgkqxjdpfcgnpyaybtqwyzudxhdtldgacsxnblapvnzwyggpohmbbqwwbovzimyrjnogpqeuvkxfcurohksnemwhcvepyhqgedrthfnknpiyraqzeykmmtvrbg... ** Generator source ** #include using namespace std; // mt19937 rnd(chrono::system_clock::now().time_since_epoch().count()); mt19937 rnd(19491001); int R(int l, int r) { return rnd() % (r - l + 1) + l; } int main() { cout << 1 << '\n'; int n = 2e5, l = 1e5, r = 2e5; cout << n << ' ' << l << ' ' << r << '\n'; for (int i = 1; i < n; i++) cout << char('a' + R(0, 25)); cout << char('a' + R(0, 25)) << '\n'; return 0; }