#include <iostream>
int main() {
// Инициализируй меня... полностью.
void (*(&(*omg[])())[1]) (void (*)(void (*(*[])())())) = { [] () ->
void (*(&)[1]) (void (*)(void (*(*[])())())) { static void (*f[])
(void (*)(void (*(*[])())())) = { [] (void (*f)(void (*(*[])())())) {
static void (*(*ff[])())() = { [] () -> void (*)() { return [] () {
std::cout << "Test OK" << std::endl; }; } }; f(ff); } }; return f; } };
// Вызывай, вызывай меня... полностью.
omg[0]()[0]([] (void (*(*f[])())()) { f[0]()(); });
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKaW50IG1haW4oKSB7CiAgICAvLyDQmNC90LjRhtC40LDQu9C40LfQuNGA0YPQuSDQvNC10L3Rjy4uLiDQv9C+0LvQvdC+0YHRgtGM0Y4uCiAgICB2b2lkICgqKCYoKm9tZ1tdKSgpKVsxXSkgKHZvaWQgKCopKHZvaWQgKCooKltdKSgpKSgpKSkgPSB7IFtdICgpIC0+CiAgICB2b2lkICgqKCYpWzFdKSAodm9pZCAoKikodm9pZCAoKigqW10pKCkpKCkpKSB7IHN0YXRpYyB2b2lkICgqZltdKQogICAgKHZvaWQgKCopKHZvaWQgKCooKltdKSgpKSgpKSkgPSB7IFtdICh2b2lkICgqZikodm9pZCAoKigqW10pKCkpKCkpKSB7CiAgICBzdGF0aWMgdm9pZCAoKigqZmZbXSkoKSkoKSA9IHsgW10gKCkgLT4gdm9pZCAoKikoKSB7IHJldHVybiBbXSAoKSB7CiAgICBzdGQ6OmNvdXQgPDwgIlRlc3QgT0siIDw8IHN0ZDo6ZW5kbDsgfTsgfSB9OyBmKGZmKTsgfSB9OyByZXR1cm4gZjsgfSB9OwoKICAgIC8vINCS0YvQt9GL0LLQsNC5LCDQstGL0LfRi9Cy0LDQuSDQvNC10L3Rjy4uLiDQv9C+0LvQvdC+0YHRgtGM0Y4uCiAgICBvbWdbMF0oKVswXShbXSAodm9pZCAoKigqZltdKSgpKSgpKSB7IGZbMF0oKSgpOyB9KTsKCiAgICByZXR1cm4gMDsKfQ==