#include <iostream>
#include <vector>
#include <memory>
#include <string>
#include <cstdint>
template<class T>
struct Leaf
{
typedef std::vector<std::shared_ptr<Leaf>> Thead;
T Value;
Thead Eda;
};
struct Info {
std::uint64_t No;
std::string sfen;
};
typedef Leaf<Info> leaf;
int main() {
leaf L;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8bWVtb3J5PgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8Y3N0ZGludD4KCnRlbXBsYXRlPGNsYXNzIFQ+CnN0cnVjdCBMZWFmCnsKCXR5cGVkZWYgc3RkOjp2ZWN0b3I8c3RkOjpzaGFyZWRfcHRyPExlYWY+PiBUaGVhZDsKCVQgVmFsdWU7CglUaGVhZCBFZGE7Cn07CgpzdHJ1Y3QgSW5mbyB7CglzdGQ6OnVpbnQ2NF90IE5vOwoJc3RkOjpzdHJpbmcgc2ZlbjsKfTsKCnR5cGVkZWYgTGVhZjxJbmZvPiBsZWFmOwoKaW50IG1haW4oKSB7CglsZWFmIEw7CgoJcmV0dXJuIDA7Cn0=